<SEC-DOCUMENT>0001050915-17-000057.txt : 20171109
<SEC-HEADER>0001050915-17-000057.hdr.sgml : 20171109
<ACCEPTANCE-DATETIME>20171109152541
ACCESSION NUMBER:		0001050915-17-000057
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		98
CONFORMED PERIOD OF REPORT:	20170930
FILED AS OF DATE:		20171109
DATE AS OF CHANGE:		20171109

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:		171190491

	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
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>pwr9-30x201710xq.htm
<DESCRIPTION>10-Q
<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 2017 Workiva -->
		<title>Document</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sF9891F54379D5462BB172560F7E1CF83"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Washington,&#160;D.C. 20549</font></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:18pt;"><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:25.390625%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:18pt;"><font style="font-family:inherit;font-size:18pt;font-weight:bold;">Form&#160;10-Q</font></div></td></tr></table></div></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;"><font style="font-family:inherit;font-size:10pt;">(Mark One)</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:Wingdings;font-size:10pt;">&#254;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the quarterly period ended September 30, 2017.</font></div></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">or</font></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;"><font style="font-family:Wingdings;font-size:10pt;">o</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;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:27.34375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commission file no.&#160;001-13831</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:22pt;"><font style="font-family:inherit;font-size:22pt;font-weight:bold;">Quanta Services, Inc.</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Exact name of registrant as specified in its charter)</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="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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Delaware</font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">74-2851603</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(State or other jurisdiction of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">incorporation or organization)</font></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;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(I.R.S. Employer</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Identification No.)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2800 Post Oak Boulevard, Suite&#160;2600</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Houston, Texas 77056</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Address of principal executive offices, including zip code)</font></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(713)&#160;629-7600</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Registrant&#8217;s telephone number, including area code)</font></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">N/A</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Former name, former address and former fiscal year, if changed since last report)</font></div><div style="line-height:120%;padding-top:5px;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:27.34375%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></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="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;Yes&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;No&#160;</font><font style="font-family:Wingdings;font-size:9pt;">o</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;&#160;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit and post such files).&#160;&#160;Yes&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;No&#160;</font><font style="font-family:Wingdings;font-size:9pt;">o</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:9pt;"><font 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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act. </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:97.0703125%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:25%;"></td><td style="width:41%;"></td><td style="width:34%;"></td></tr><tr><td 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:9pt;">Large accelerated filer&#160;    </font><font style="font-family:Wingdings;font-size:10pt;">x</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:9pt;">Accelerated filer                 &#160;</font><font style="font-family:Wingdings;font-size:9pt;">o</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-accelerated filer&#160;       </font><font style="font-family:Wingdings;font-size:9pt;">o</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(Do not check if a smaller reporting company)</font></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;"><font style="font-family:inherit;font-size:9pt;">Smaller reporting company&#160;</font><font style="font-family:Wingdings;font-size:9pt;">o</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;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:9pt;">Emerging growth company&#160;</font><font style="font-family:Wingdings;font-size:9pt;">o</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:9pt;"><font 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. </font><font style="font-family:Wingdings;font-size:9pt;">o</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;&#160;Yes&#160;</font><font style="font-family:Wingdings;font-size:9pt;">o</font><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;No&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font></div><div style="line-height:120%;padding-top:9px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">November 2, 2017</font><font style="font-family:inherit;font-size:9pt;">, the number of outstanding shares of Common Stock of the Registrant was </font><font style="font-family:inherit;font-size:9pt;">154,720,790</font><font style="font-family:inherit;font-size:9pt;">. As of the same date, </font><font style="font-family:inherit;font-size:9pt;">449,929</font><font style="font-family:inherit;font-size:9pt;">&#32;exchangeable shares of a Canadian subsidiary of the Registrant associated with </font><font style="font-family:inherit;font-size:9pt;">one</font><font style="font-family:inherit;font-size:9pt;">&#32;share of Series G Preferred Stock of the Registrant were outstanding and an additional </font><font style="font-family:inherit;font-size:9pt;">36,183</font><font style="font-family:inherit;font-size:9pt;">&#32;exchangeable shares of another Canadian subsidiary of the Registrant were outstanding.</font><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><hr style="page-break-after:always"><div><a name="s59F8AAEDB82754758C2AE52F7515CB59"></a></div><div><br></div><div style="line-height:120%;padding-top:25px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INDEX</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: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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Page</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;">&#160;</font></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="#s10DE63DA33C85003A1DE5E0B6DB0BE55"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:none;">PART&#160;I. FINANCIAL INFORMATION</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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="#s3D9627F45F8356F2A38786003E3E2C67"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 1.</font></a></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;">Financial Statements (Unaudited)</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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="#s10DE63DA33C85003A1DE5E0B6DB0BE55"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Balance Sheets</font></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="#s10DE63DA33C85003A1DE5E0B6DB0BE55"> 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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="#s4521480FBB5C5F0697F1029616D9CCC0"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Statements of Operations</font></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="#s4521480FBB5C5F0697F1029616D9CCC0"> 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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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="#s72265D52E29D5E9980FC89980D234F0C"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Statements of Comprehensive Income</font></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="#s72265D52E29D5E9980FC89980D234F0C"> 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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="#sBF1D3D04BD7950DFB4DF9F9E92932BAB"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Condensed Consolidated Statements of Cash Flows</font></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="#sBF1D3D04BD7950DFB4DF9F9E92932BAB"> 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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="#sFDEB808B11965D7092BD11476182EE68"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Notes to Condensed Consolidated Financial Statements</font></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="#sFDEB808B11965D7092BD11476182EE68"> 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="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sB567E0DB312358E2BAB5A0213DB02DBE"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 2.</font></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="#sB567E0DB312358E2BAB5A0213DB02DBE"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font></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="#sB567E0DB312358E2BAB5A0213DB02DBE"> 37</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="#s2041F4DD4F5F51B6A2D60CE59C3DADAC"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 3.</font></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="#s2041F4DD4F5F51B6A2D60CE59C3DADAC"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Quantitative and Qualitative Disclosures About Market Risk</font></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="#s2041F4DD4F5F51B6A2D60CE59C3DADAC"> 66</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="#s93F6B7536925588C8611428C1B21EBF3"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 4.</font></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="#s93F6B7536925588C8611428C1B21EBF3"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Controls and Procedures</font></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="#s93F6B7536925588C8611428C1B21EBF3"> 67</a></div></td></tr><tr><td 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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</font></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="#s7AB7F531B0A15BB4A3BBB7971458B62F"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:none;">PART&#160;II. OTHER INFORMATION</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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="#s37383DF129465FA2B83DCDB88726281A"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 1.</font></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="#s37383DF129465FA2B83DCDB88726281A"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Legal Proceedings</font></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="#s37383DF129465FA2B83DCDB88726281A"> 68</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="#s6D40161D8962599297F45574198AD45B"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 1A.</font></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="#s6D40161D8962599297F45574198AD45B"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Risk Factors</font></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="#s6D40161D8962599297F45574198AD45B"> 68</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="#sC631E97504A456EFA49AA727A0850EE3"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 2.</font></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="#sC631E97504A456EFA49AA727A0850EE3"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Unregistered Sales of Equity Securities and Use of Proceeds</font></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="#sC631E97504A456EFA49AA727A0850EE3"> 68</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="#s294961C2E7D85B99A05F59CEEE071CAB"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 3.</font></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="#s294961C2E7D85B99A05F59CEEE071CAB"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Defaults Upon Senior Securities</font></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="#s294961C2E7D85B99A05F59CEEE071CAB"> 69</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="#sBC43441BDBED560E942D43579ECBF115"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 4.</font></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="#sBC43441BDBED560E942D43579ECBF115"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Mine Safety Disclosures</font></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="#sBC43441BDBED560E942D43579ECBF115"> 69</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="#sF8DC83C33A1E5840A331E28417A69EDE"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 5.</font></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="#sF8DC83C33A1E5840A331E28417A69EDE"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Other Information</font></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="#sF8DC83C33A1E5840A331E28417A69EDE"> 69</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="#sD31B82A0BC5256A482ECF6C65D05FB8E"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">ITEM 6.</font></a></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;"><a style="font-family:inherit;font-size:10pt;text-decoration:none;" href="#sD31B82A0BC5256A482ECF6C65D05FB8E"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Exhibits</font></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="#sD31B82A0BC5256A482ECF6C65D05FB8E"> 70</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="#s7AE3B035C11553998383134F0C0241F4"><font style="font-family:inherit;font-size:10pt;text-decoration:none;">Signature</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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="#s7AE3B035C11553998383134F0C0241F4"> 71</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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#32;1</font></div></div><hr style="page-break-after:always"><div><a name="sF4C987CF412E53499B31CEF3990CA0DD"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I - FINANCIAL INFORMATION</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><a name="s3D9627F45F8356F2A38786003E3E2C67"></a></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1.     </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Statements.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s10DE63DA33C85003A1DE5E0B6DB0BE55"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED BALANCE SHEETS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except share information)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:75%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, <br>2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br>2016</font></div></td></tr><tr><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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Current Assets:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Cash and cash equivalents</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Accounts receivable, net of allowances of $5,066 and $2,752</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,980,245</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,500,115</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Costs and estimated earnings in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">642,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473,308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,391</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,548</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Prepaid expenses and other current assets</font></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;"><font style="font-family:inherit;font-size:10pt;">147,295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:36px;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;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,948,239</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">2,288,745</font></div></td><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;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;">Property and equipment, net of accumulated depreciation of $966,387 and $862,825</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,256,458</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,174,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Other assets, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223,486</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,028</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Other intangible assets, net of accumulated amortization of $324,879 and $297,313</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Goodwill</font></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;"><font style="font-family:inherit;font-size:10pt;">1,937,045</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,603,169</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:36px;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;">Total assets</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">6,640,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">5,354,059</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND EQUITY</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Current Liabilities:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Current maturities of long-term debt and short-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,563</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Accounts payable and accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,214,745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">922,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Billings in excess of costs and estimated earnings on uncompleted contracts</font></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;"><font style="font-family:inherit;font-size:10pt;">374,943</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">274,846</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:36px;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;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,592,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,205,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Long-term debt and notes payable, net of current maturities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,208</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">353,562</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Insurance and other non-current liabilities</font></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;"><font style="font-family:inherit;font-size:10pt;">345,332</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">259,733</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:36px;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;">Total liabilities</font></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;"><font style="font-family:inherit;font-size:10pt;">2,910,015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">2,011,357</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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: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;">Commitments and Contingencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Equity:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Common stock, $.00001&#160;par value, 600,000,000 shares authorized, 151,690,321 and 144,710,773&#160;shares issued, and 151,206,729 and 144,710,773&#160;shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Exchangeable Shares, no par value, 3,986,112 and 6,515,453 shares issued and outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Series&#160;F Preferred Stock, $.00001&#160;par value, 1&#160;share authorized, issued and outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Series&#160;G Preferred Stock, $.00001&#160;par value, 1&#160;share authorized, issued and outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Additional paid-in capital</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,878,040</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,749,306</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,077,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,876,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(192,187</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271,673</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></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;"><font style="font-family:inherit;font-size:10pt;">Treasury stock, 483,592 and 0 common shares</font></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;"><font style="font-family:inherit;font-size:10pt;">(35,823</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(14,288</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></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;"><font style="font-family:inherit;font-size:10pt;">Total stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,727,530</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,339,427</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Non-controlling interests</font></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;"><font style="font-family:inherit;font-size:10pt;">2,701</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">3,275</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Total equity</font></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;"><font style="font-family:inherit;font-size:10pt;">3,730,231</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">3,342,702</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:36px;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;">Total liabilities and equity</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">6,640,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">5,354,059</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</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;">&#32;2</font></div></div><hr style="page-break-after:always"><div><a name="s4521480FBB5C5F0697F1029616D9CCC0"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</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-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands, except per share information)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;text-align:center;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="16"></td></tr><tr><td style="width:53%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></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;"><font style="font-family:inherit;font-size:8pt;"><br></font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></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;"><font style="font-family:inherit;font-size:8pt;"><br></font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Revenues</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">2,609,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">2,042,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">6,987,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">5,548,353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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: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;">Cost of services (including depreciation)</font></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;"><font style="font-family:inherit;font-size:10pt;">2,258,676</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">1,739,604</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">6,068,867</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">4,842,241</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:20px;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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">918,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,224</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,325</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">571,656</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479,456</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Amortization of intangible assets</font></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;"><font style="font-family:inherit;font-size:10pt;">8,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,730</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Operating income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,428</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">130,163</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">325,293</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">202,926</font></div></td><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;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;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,058</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,726</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,294</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,898</font></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;"><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;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">874</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">647</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,031</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Other income (expense), net</font></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;"><font style="font-family:inherit;font-size:10pt;">(2,371</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">752</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(3,814</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(270</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></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;"><font style="font-family:inherit;font-size:10pt;">Income from continuing operations before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132,195</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,063</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,832</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,789</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Provision for income taxes</font></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;"><font style="font-family:inherit;font-size:10pt;">42,346</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">54,516</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">105,183</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">82,654</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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: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;">Net income from continuing operations</font></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;"><font style="font-family:inherit;font-size:10pt;">89,849</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,547</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">202,649</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,135</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Net income from discontinued operations</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,849</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,152</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202,649</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,740</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Less: Net income attributable to non-controlling interests</font></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;"><font style="font-family:inherit;font-size:10pt;">536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">1,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">940</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Net income attributable to common stock</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">89,313</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">73,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">201,417</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">110,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Amounts attributable to common stock:</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">Net income from continuing operations</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Net income from discontinued operations</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:20px;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;">Net income attributable to common stock</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">89,313</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">73,742</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">201,417</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">110,800</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Basic earnings per share attributable to common stock:</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">Continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.57</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.29</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.70</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Discontinued operations</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Net income attributable to common stock</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">0.57</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">0.48</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">1.29</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">0.70</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Weighted average basic shares outstanding</font></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;"><font style="font-family:inherit;font-size:10pt;">157,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">155,024</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">155,796</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">158,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Diluted earnings per share attributable to common stock:</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">Continuing operations</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Discontinued operations</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:20px;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;">Net income attributable to common stock</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">1.28</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">0.70</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Weighted average diluted shares outstanding</font></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;"><font style="font-family:inherit;font-size:10pt;">158,620</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">155,024</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">156,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">158,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</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;">&#32;3</font></div></div><hr style="page-break-after:always"><div><a name="s72265D52E29D5E9980FC89980D234F0C"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></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-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</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-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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="16"></td></tr><tr><td style="width:57%;"></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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Net income</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">89,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">74,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">202,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">111,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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: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;">Other comprehensive income, net of tax provision:</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment, net of tax of $0, $0, $0 and $0</font></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;"><font style="font-family:inherit;font-size:10pt;">38,980</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(11,805</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Other comprehensive income (loss)</font></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;"><font style="font-family:inherit;font-size:10pt;">38,980</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(11,805</font></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;"><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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">79,486</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">51,864</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Comprehensive income </font></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;"><font style="font-family:inherit;font-size:10pt;">128,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">62,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">282,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">&#160;Less:  Comprehensive income attributable to non-controlling interests</font></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;"><font style="font-family:inherit;font-size:10pt;">536</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">410</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">1,232</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">940</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;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;">Total comprehensive income attributable to Quanta stockholders</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">128,293</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">61,937</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">280,903</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">162,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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%;padding-top:5px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</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;">&#32;4</font></div></div><hr style="page-break-after:always"><div><a name="sBF1D3D04BD7950DFB4DF9F9E92932BAB"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</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-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:61%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></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;"><font style="font-family:inherit;font-size:8pt;"><br></font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-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;"><font style="font-family:inherit;font-size:8pt;">Cash Flows from Operating Activities of Continuing Operations:</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">89,849</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">74,152</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">202,649</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">111,740</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments to reconcile net income to net cash provided by (used in) operating activities&#160;of continuing operations&#8212;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">Income from discontinued operations</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(605</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(605</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Depreciation</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">48,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">42,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">135,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">126,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization of intangible assets</font></div></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;"><font style="font-family:inherit;font-size:8pt;">8,979</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">8,094</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">22,035</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">23,730</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Equity in losses of unconsolidated affiliates</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">2,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">5,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization of debt issuance costs</font></div></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;"><font style="font-family:inherit;font-size:8pt;">339</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">339</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">1,017</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">1,017</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Gain on sale of property and equipment</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(451</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(1,094</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(617</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(547</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Foreign currency (gain) loss</font></div></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;"><font style="font-family:inherit;font-size:8pt;">1,022</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(104</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">1,884</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">564</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Provision for (recovery of) doubtful accounts</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(576</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Deferred income tax provision (benefit)</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(1,980</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(17,096</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">1,650</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(22,238</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Non-cash stock-based compensation</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">10,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">9,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">34,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">32,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Changes in operating assets and liabilities, net of non-cash transactions</font></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;"><font style="font-family:inherit;font-size:8pt;">13,828</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(185,078</font></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;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(230,341</font></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;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(68,215</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Net cash provided by (used in) operating activities of continuing operations</font></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;"><font style="font-family:inherit;font-size:8pt;">173,703</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(68,528</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">174,837</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">205,093</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Cash Flows from Investing Activities of Continuing Operations:</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">Proceeds from sale of property and equipment</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">4,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">6,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">16,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">17,103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Additions of property and equipment</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(62,997</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(35,874</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(168,278</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(144,424</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Cash paid for acquisitions, net of cash acquired</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(352,887</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(28,248</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(360,522</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(67,958</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Investments in and return of equity from unconsolidated affiliates</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(40,557</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(1,993</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(53,511</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(7,381</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Cash received from (paid for) other investments, net</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(410</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">1,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Cash deposited to restricted cash</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(659</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(1,191</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(778</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(1,149</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">Net cash used in investing activities of continuing operations</font></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;"><font style="font-family:inherit;font-size:8pt;">(452,344</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(59,655</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(567,075</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(201,927</font></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;"><font style="font-family:inherit;font-size:8pt;">)</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:8pt;"><font style="font-family:inherit;font-size:8pt;">Cash Flows from Financing Activities of Continuing Operations:</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">Borrowings under credit facility</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">812,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">709,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">2,060,597</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">2,060,088</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Payments under credit facility</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(541,040</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(625,416</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(1,664,424</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(2,051,687</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Payments on other long-term debt</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(558</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(860</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(3,441</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(6,407</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Payments on short-term debt</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(2,783</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(4,711</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Distributions to non-controlling interests</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(443</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(612</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(1,806</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(612</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Payments related to tax withholding for share-based compensation </font></div></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;"><font style="font-family:inherit;font-size:8pt;">(329</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(258</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(18,134</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">(7,490</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></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;"><font style="font-family:inherit;font-size:8pt;">Exercise of stock options</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net cash provided by (used in) financing activities of continuing operations</font></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;"><font style="font-family:inherit;font-size:8pt;">270,133</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">82,100</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">370,034</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(10,459</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;">Discontinued operations:</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">Net cash used in investing activities</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(6,080</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">Net cash used in discontinued operations</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">(6,080</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:8pt;"><font style="font-family:inherit;font-size:8pt;">Effect of foreign exchange rate changes on cash and cash equivalents</font></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;"><font style="font-family:inherit;font-size:8pt;">475</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1,105</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1,553</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1,968</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net decrease in cash and cash equivalents</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(8,033</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(44,978</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(20,651</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(11,405</font></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;"><font style="font-family:inherit;font-size:8pt;">)</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:8pt;"><font style="font-family:inherit;font-size:8pt;">Cash and cash equivalents, beginning of period</font></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;"><font style="font-family:inherit;font-size:8pt;">99,565</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">162,344</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">112,183</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">128,771</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Cash and cash equivalents, end of period</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">91,532</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">117,366</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">91,532</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">117,366</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</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;">&#32;5</font></div></div><hr style="page-break-after:always"><div><a name="sFDEB808B11965D7092BD11476182EE68"></a></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div><a name="s6C194BC185D053B0BBDE6CB1778F47A5"></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BUSINESS AND ORGANIZATION:</font></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta Services, Inc. (Quanta) is a leading provider of specialty contracting services, offering infrastructure solutions primarily to the electric power, oil and gas and communications industries in the United States, Canada and Australia and select other international markets. Quanta reports its results under </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;reportable segments: (1)&#160;Electric Power Infrastructure Services and (2)&#160;Oil and Gas Infrastructure Services.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Electric Power Infrastructure Services Segment</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s proprietary robotic arm technologies, and the installation of &#8220;smart grid&#8221; technologies on electric power networks. In addition, this segment designs, installs and maintains renewable energy generation facilities, consisting of solar, wind and certain types of natural gas generation facilities, and related switchyards and transmission infrastructure. To a lesser extent, the segment also provides comprehensive communications infrastructure services to wireline, fiber and wireless carrier customers within the communications industry; services in connection with the construction of electric power generation facilities; the design, installation, maintenance and repair of commercial and industrial wiring; and the installation of traffic networks and cable and control systems for light rail lines.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Oil and Gas Infrastructure Services Segment</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Oil and Gas Infrastructure Services segment provides comprehensive network solutions to customers involved in the development and transportation of natural gas, oil and other pipeline products. Services performed by the Oil and Gas 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&#8217;s services include pipeline protection, integrity testing, rehabilitation and replacement, and fabrication of pipeline support systems and related structures and facilities. Quanta also serves the offshore and inland water energy markets, primarily providing services to oil and gas exploration platforms, including mechanical installation (or &#8220;hook-ups&#8221;), electrical and instrumentation, pre-commissioning and commissioning, coatings, fabrication and marine asset repair. To a lesser extent, this segment designs, installs and maintains fueling systems, as well as water and sewer infrastructure. Through a recent acquisition discussed below, Quanta expanded its service offerings in this segment to include high-pressure and critical-path turnaround services to the downstream and midstream energy markets and enhanced its capabilities with respect to instrumentation and electrical services, piping, fabrication and storage tank services.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 20, 2017, Quanta acquired Stronghold, Ltd. and Stronghold Specialty, Ltd. (collectively Stronghold), a specialized services business located in the United States that provides high-pressure and critical-path solutions to the downstream and midstream energy markets. The results of the acquired business are generally included in Quanta&#8217;s Oil and Gas Infrastructure Services segment and have been included in Quanta&#8217;s consolidated financial statements beginning on the date of acquisition. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the nine months ended September 30, 2017, Quanta also completed </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;other acquisitions, which included a communications infrastructure services contractor and an electrical and communications contractor, both located in the United States. The results of these acquired businesses are generally included in Quanta&#8217;s Electric Power Infrastructure Services segment and have been included in Quanta&#8217;s consolidated financial statements beginning on the respective dates of acquisition.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta completed </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions. The results have been included in Quanta&#8217;s consolidated financial statements beginning on the respective dates of acquisition. See further discussion regarding these acquisitions in Note 4</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</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;">&#32;6</font></div></div><hr style="page-break-after:always"><div><a name="sE62A37C1EFF750C18D1234A90C70D907"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2.   SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;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.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interim Condensed Consolidated Financial Information</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 accounting principles generally accepted in the United States (US 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.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, which was filed with the SEC on </font><font style="font-family:inherit;font-size:10pt;">March&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta reclassified certain prior period amounts related to stock-based compensation on the condensed consolidated statements of cash flows to conform to the current period presentation under a recently adopted accounting update. Additionally, certain reclassifications have been made to the prior year&#8217;s condensed consolidated statements of operations to conform to classifications in the current year.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates and Assumptions</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with US 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&#8217;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&#8217;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, loan receivables, purchase price allocations, acquisition-related contingent consideration, liabilities for self-insured and other claims and guarantees, multiemployer pension plan withdrawal liabilities, revenue recognition for construction contracts inclusive of contractual change orders and claims, share-based compensation, operating results of reportable segments, as well as the provision for income taxes and the calculation of uncertain tax positions.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta had cash and cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$91.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$112.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font 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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash equivalents were </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;">, and consisted primarily of money market investments and money market mutual funds and are discussed further in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value </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;">&#32;7</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Measurements</font><font style="font-family:inherit;font-size:10pt;">&#32;below. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents held in domestic bank accounts were </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">, and cash and cash equivalents held in foreign bank accounts were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$66.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$92.7 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents held by Quanta&#8217;s investments in joint ventures, which are either consolidated or proportionately consolidated, were </font><font style="font-family:inherit;font-size:10pt;">$34.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to domestic joint ventures. Cash and cash equivalents held by the joint ventures are available to support joint venture operations, but Quanta cannot utilize those assets to support its other operations. Quanta generally has no right to the joint ventures&#8217; cash and cash equivalents other than participating in distributions and in the event of dissolution.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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. Inherent in the assessment of the allowance for doubtful accounts are certain judgments and estimates regarding, among other factors, the customer&#8217;s access to capital, the customer&#8217;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&#160;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&#160;days. In addition to balances that have been outstanding for 90&#160;days or more, Quanta also 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 in customers&#8217; business or cash flows, which may be impacted by negative economic and market conditions, could affect Quanta&#8217;s ability to collect amounts due from them. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta had allowances for doubtful accounts on current receivables of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">. Long-term accounts receivable are included within other assets.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should customers experience financial difficulties or file for bankruptcy, or should anticipated recoveries relating to receivables in existing bankruptcies or other workout situations fail to materialize, Quanta could experience reduced cash flows and losses in excess of current allowances provided.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The balances billed but not paid by customers pursuant to retainage provisions in certain contracts are generally due upon completion of the contracts and acceptance by the customer. Based on Quanta&#8217;s experience with similar contracts in recent years, the majority of the retainage balances at each balance sheet date are expected to be collected within the next twelve months. Current retainage balances as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$298.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$231.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and were included in &#8220;Accounts receivable.&#8221; Retainage balances with settlement dates beyond the next twelve months were included in &#8220;Other assets, net,&#8221; and as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within accounts receivable, Quanta recognizes unbilled receivables in 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 date; costs have been incurred but are yet to be billed under cost-reimbursement type contracts; 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 accrued for work performed under fixed-price contracts as these amounts are recorded as costs and estimated earnings in excess of billings on uncompleted contracts. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the balances of unbilled receivables included in accounts receivable were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$393.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$206.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Other Intangibles</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has recorded goodwill in connection with its historical acquisitions of companies. Upon acquisition, these companies were either combined into one of Quanta&#8217;s existing operating units or managed on a stand-alone basis as an individual operating unit. Goodwill recorded in connection with these acquisitions is subject to an annual assessment for impairment, which Quanta performs at the operating unit level for each operating unit that carries a balance of goodwill. Each of Quanta&#8217;s operating units is organized into one of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;internal divisions: the Electric Power Infrastructure Services Division and the Oil and Gas 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 each 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 impairments. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step fair value-based impairment test described below. If Quanta believes that, as a result of its qualitative assessment, it is more likely </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;">&#32;8</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">than not that the fair value of a reporting unit is less than its carrying amount, the quantitative impairment test is required. Quanta can choose to perform the qualitative assessment on none, some or all of its reporting units. Quanta can also bypass the qualitative assessment for any reporting unit in any period and proceed directly to step one of the impairment test, and then resume the qualitative assessment in any subsequent period. Qualitative indicators including deterioration in macroeconomic conditions, declining financial performance, or a sustained decrease in share price, among other things, may trigger the need for annual or interim impairment testing of goodwill associated with one or all of the reporting units.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s goodwill impairment assessment is performed at year-end, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. For instance, a decrease in Quanta&#8217;s market capitalization below book value, a significant change in business climate or loss of a significant customer, as well as the qualitative indicators referenced above, may trigger the need for interim impairment testing of goodwill for one or all of its reporting units. The first step of the two-step fair value based test involves comparing the fair value of each of Quanta&#8217;s reporting units with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step is performed. The second step compares the carrying amount of the reporting unit&#8217;s goodwill to the implied fair value of its goodwill. If the implied fair value of goodwill is less than the carrying amount, an impairment loss would be recorded as a reduction to goodwill with a corresponding charge to operating expense.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta determines the fair value of its reporting units using a weighted combination of the discounted cash flow, market multiple and market capitalization valuation approaches, with heavier weighting on the discounted cash flow method, as in management&#8217;s opinion, this method currently results in the most accurate calculation of a reporting unit&#8217;s fair value. Determining the fair value of a reporting unit requires judgment and the use of significant estimates and assumptions. Such estimates and assumptions include, among others, revenue growth rates, operating margins, discount rates, weighted average costs of capital and future market conditions. Quanta believes the estimates and assumptions used in its impairment assessments are reasonable and based on available market information, but variations in any of the assumptions could result in materially different calculations of fair value and determinations of whether or not an impairment is indicated.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows of each reporting unit, discounted to present value using risk-adjusted industry discount rates, which reflect the overall level of inherent risk of a reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts and operating forecasts (typically a one-year model) plus an estimate of later period cash flows, all of which are evaluated by management. Subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur, along with a terminal value derived from the reporting unit&#8217;s earnings before interest, taxes, depreciation and amortization (EBITDA). The EBITDA multiples for each reporting unit are based on trailing twelve-month comparable industry data.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the market multiple and market capitalization approaches, Quanta determines the estimated fair value of each of its reporting units by applying transaction multiples to each reporting unit&#8217;s projected EBITDA and then averaging that estimate with similar historical calculations using either a one, two or three year average. For the market capitalization approach, Quanta adds a reasonable control premium, which is estimated as the premium that would be received in a sale of the reporting unit in an orderly transaction between market participants.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For recently acquired reporting units, a step one impairment test may indicate an implied fair value that is substantially similar to the reporting unit&#8217;s carrying value. Such similarities in value are generally an indication that management&#8217;s estimates of future cash flows associated with the recently acquired reporting unit remain relatively consistent with the assumptions that were used to derive its initial fair value. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, a two-step fair-value based goodwill impairment analysis was performed for each of Quanta&#8217;s reporting units, and no reporting units were evaluated solely on a qualitative basis. Step one of the analysis indicated that the implied fair value of each of Quanta&#8217;s reporting units, other than recently acquired reporting units and the reporting units that recorded goodwill impairment charges in 2015, was substantially in excess of its carrying value.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed generally above, when evaluating the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;step one impairment test results, management considered many factors in determining whether or not an impairment of goodwill for any reporting unit was reasonably likely to occur in future periods, including future market conditions and the economic environment in which Quanta&#8217;s reporting units were operating. Additionally, management considered the sensitivity of its fair value estimates to changes in certain valuation assumptions. After taking into account a </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;decrease in the fair value of each of Quanta&#8217;s reporting units, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;reporting units within Quanta&#8217;s Oil and Gas Infrastructure Division had fair values below their respective carrying values. Quanta recorded asset impairment charges </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;">&#32;9</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">for these reporting units in 2015. The fair values determined in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;for these reporting units were consistent with the fair values determined in 2015 and approximated their current carrying values, and therefore no impairment was required. Circumstances such as market declines, unfavorable economic conditions, loss of a major customer or other factors could increase the risk of impairment of goodwill for these reporting units in future periods. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 step one of the goodwill impairment test. Certain operating units 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. Certain operating units within Quanta&#8217;s Oil and Gas Infrastructure Services Division that primarily operate within the midstream and smaller-scale transmission market have continued to be negatively impacted by these factors. Goodwill and intangible assets associated with these operating units were </font><font style="font-family:inherit;font-size:10pt;">$72.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Quanta monitors these conditions and others to determine if it is necessary to perform step one of the fair-value based impairment test for one or more operating units prior to the annual impairment assessment. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;">&#32;interim impairment charges were recorded during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta is not aware of circumstances that would lead to a goodwill impairment at a reporting unit currently, circumstances such as a continued market decline, the loss of a major customer or other factors could impact the valuation of goodwill in the future.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s intangible assets include customer relationships, backlog, trade names, non-compete agreements, patented rights and developed technology, all 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 excess earnings method. This analysis consists of discounting to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates, the importance of existing customer relationships to Quanta&#8217;s business plan, income taxes and required rates of return. 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 value of trade names is estimated using the relief-from-royalty method of the income approach. This approach 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta amortizes intangible assets 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 subject to amortization are reviewed for impairment and are 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 would be recognized if the carrying amount of an intangible asset is not recoverable and its carrying amount exceeds its fair value.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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, private infrastructure projects and concessions, along with build, own, operate and transfer and build to suit arrangements. As part of this strategy, during the nine months ended September 30, 2017, Quanta formed a partnership with select investors that provides </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;of capital, including </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from Quanta, available to invest in certain of these infrastructure projects through July 1, 2024. Wholly owned subsidiaries of Quanta serve as the general partner of this partnership and as an independently operated registered investment adviser that manages the invested capital. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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)&#160;the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and (ii)&#160;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&#8217;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&#8217;s ownership interest in the </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;">&#32;10</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">unincorporated entity.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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 &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations. Equity investments are reviewed for impairment by assessing whether any decline in the fair value of the investment below the carrying value 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 an 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 and are included in &#8220;Other assets, net&#8221; in the condensed consolidated balance sheets and are adjusted for Quanta&#8217;s proportionate share of the investees&#8217; income, losses and distributions.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 electric transmission line and two substations in Alberta, Canada. The limited partnership contracted with a Quanta subsidiary to perform the engineering, procurement and construction (EPC) services for the project, and the Quanta subsidiary recognizes revenue and related cost of services as performance progresses on the project. However, due to Quanta&#8217;s ownership interest, a proportional amount of the EPC profit is deferred until the electric transmission line and related substations are constructed and ownership of the assets is deemed to be transferred to the third party customer. The profit deferral has been recorded as a decrease to the equity method investment included in &#8220;Other assets, net&#8221; in the accompanying condensed consolidated balance sheets and as a component of equity in earnings (losses) of unconsolidated affiliates, which is included in &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations. See Notes 8 and 10 for additional disclosures related to investments.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta provides its services pursuant to master service agreements, repair and maintenance contracts and fixed price and non-fixed price installation contracts. Pricing under these contracts may be competitive unit price, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis), and the final terms and prices of these contracts are frequently negotiated with the customer. Under unit-based contracts, the utilization of an output-based measurement is appropriate for revenue recognition, and Quanta recognizes revenue as units are completed based on pricing established with the customer for each delivered unit, which best reflects the pattern in which the obligation to the customer is fulfilled. Under cost-plus/hourly and time and materials type contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred and services are performed.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues from fixed price contracts are recognized using the percentage-of-completion method, measured by the percentage of costs incurred to date to total estimated costs for each contract. Such contracts provide that the customer accept completion of progress to date and compensate Quanta for services rendered, which may be measured in terms of units installed, hours expended, costs incurred to date compared to total estimated contract costs or some other measure of progress. Contract costs include all direct materials, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. Much of the material associated with Quanta&#8217;s work is owner-furnished and is therefore not included in contract revenues and costs. The cost estimation process is based on professional knowledge and experience of Quanta&#8217;s engineers, project managers and financial professionals. Changes in job performance, job conditions and final contract settlements are factors that influence management&#8217;s assessment of contract value and estimated costs, and as a result, the profit recognized. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 circumstances not included in Quanta&#8217;s cost estimates or covered by its contracts for which it cannot obtain adequate compensation, including concealed or unknown environmental conditions; changes in the cost of equipment, commodities, materials or labor; unanticipated costs or claims due to customer-caused delays, customer failure to provide required materials or equipment, errors in engineering, specifications or designs, project modifications, or contract termination and Quanta&#8217;s inability to obtain reimbursement for such costs or recover on such claims; weather conditions; and quality issues requiring rework or replacement. These factors, along with other risks inherent in performing fixed price contracts may cause actual revenues and gross profits for a project to differ from previous estimates and could result in reduced profitability or losses on projects. Changes in these factors may result in revisions to costs and income, and their effects are recognized in the period in which the revisions are determined. These factors are routinely evaluated on a project-by-project basis throughout the project term, and the impact of corresponding revisions in management&#8217;s estimates of contract value, contract cost and contract profit are recorded as necessary in the period in which the revisions are determined. Provisions for losses on uncompleted contracts are made in the period in which such losses are determined to be probable and the amount can be reasonably estimated.  </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;">&#32;11</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s operating results for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were impacted by less than </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;">&#32;as a result of aggregate changes in contract estimates related to projects that were in progress at the beginning of the respective periods.&#160;Quanta&#8217;s operating results for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were positively impacted by </font><font style="font-family:inherit;font-size:10pt;">6.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;as a result of aggregate changes in contract estimates related to projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to the aggregate positive impact of numerous individually immaterial changes in estimates, which was generally due to better than expected performance. Quanta&#8217;s operating results for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were impacted by less than </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;">&#32;as a result of aggregate changes in contract estimates related to projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. However, operating results for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;included losses of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$54.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;on a power plant construction project in Alaska due to performance issues that increased the estimated costs of the project. This project was substantially completed during the fourth quarter of 2016. The losses on this project were partially offset by the aggregate positive impact of numerous individually immaterial changes in profitability generally due to better than expected performance on projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current asset &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts&#8221; represents revenues recognized in excess of amounts billed for contracts accounted for under the percentage-of-completion method. The current liability &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts&#8221; represents billings in excess of revenues recognized  for contracts accounted for under the percentage-of-completion method.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta may incur costs subject to change orders, whether approved or unapproved by the customer, and/or claims related to certain contracts. Quanta determines the probability that such costs will be recovered based upon evidence such as past practices with the customer, specific discussions or preliminary negotiations with the customer or verbal approvals. Quanta treats items as costs of contract performance in the period incurred if it is not probable that the costs will be recovered or will recognize revenue if it is probable that the contract price will be adjusted and can be reliably estimated. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized revenues of </font><font style="font-family:inherit;font-size:10pt;">$115.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$137.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to change orders and/or claims that were in the process of being negotiated in the normal course of business. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These aggregate contract price adjustments represent management&#8217;s best estimate of additional contract revenues which have been earned and which management believes are probable of collection. The amounts ultimately realized by Quanta upon final acceptance by its customers could be higher or lower than such estimated amounts; however, such amounts cannot currently be estimated. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 for 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain. 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta records reserves for income taxes related to certain tax positions in those instances where Quanta considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording reserves for expected tax consequences of uncertain positions, 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total amount of unrecognized tax benefits relating to uncertain tax positions was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$31.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">a</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;in unrecognized tax benefits resulted primarily from a </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;decrease in reserves for uncertain tax positions resulting from the expiration of statute of limitations periods, partially offset by tax positions to be taken for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Although the Internal Revenue Service completed its examination related to tax years 2010, 2011 and 2012 during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, certain subsidiaries remain under examination by various U.S. state, 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 </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as a result of settlement of these examinations or as a </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;">&#32;12</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">result of the expiration of certain statute of limitations periods.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal and state and foreign income tax laws and regulations are voluminous and are 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 its future consolidated balance sheets, consolidated statements of operations and consolidated statements of comprehensive income.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 common shares outstanding during the periods. Exchangeable shares that were issued pursuant to certain of Quanta&#8217;s historical acquisitions (as further discussed in Note 8), 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) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of common shares 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. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Self-Insurance</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is insured for employer&#8217;s liability, workers&#8217; compensation, auto liability and general liability claims. Under these programs, the deductible for employer&#8217;s liability is </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per occurrence, the deductible for workers&#8217; compensation is </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per occurrence, and the deductibles for auto liability and general liability are </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per occurrence. Quanta is generally self-insured for all claims that do not exceed the amount of the applicable deductible. 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 </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per claimant per year. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Losses under all of these insurance programs are accrued based upon Quanta&#8217;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&#8217;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.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of Quanta&#8217;s operating units are parties to various 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 their union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta&#8217;s multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &#8220;pay-as-you-go&#8221; 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 the projects Quanta has ongoing at that time and the need for union resources in connection with those projects. Therefore, Quanta is unable to accurately predict the union employee payroll and the amount of the resulting multiemployer pension plan contribution obligation for future periods.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta recognizes compensation expense for restricted stock, restricted stock units (RSUs) and performance units to be settled in common stock based on the fair value of the awards at the date of grant, net of estimated forfeitures. The fair value of these awards is generally determined based on the number of shares or units granted and the closing price of Quanta&#8217;s common stock on the date of grant; however, the fair value of performance units with market-based metrics is determined using a Monte Carlo simulation valuation methodology. An estimate of future forfeitures, based on historical data, is utilized to determine the period expense. Such estimates are subject to change and may impact the value that will ultimately be recognized as compensation expense. The resulting compensation expense for performance unit 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 </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;">&#32;13</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">expense related to performance units can also vary from period to period based on changes in the total number of performance units that Quanta anticipates will vest. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 on the settlement date of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;share of Quanta common stock, as specified in the applicable award agreement. For additional information on Quanta&#8217;s restricted stock, RSU and performance unit awards, see Note 9.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Functional Currency and Translation of Financial Statements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. dollar is the functional currency for the majority of Quanta&#8217;s operations, which are primarily located within the United States. The functional currency for Quanta&#8217;s foreign operations, which are primarily located in Canada and Australia, 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. The treatment of foreign currency translation gains or losses is dependent upon management&#8217;s determination of the functional currency, and when preparing the 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 &#8220;Accumulated other comprehensive income (loss).&#8221; Gains and losses arising from transactions not denominated in functional currencies are included within &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation Costs and Reserves</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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. Further details are presented in Note&#160;10.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration Liabilities.</font><font style="font-family:inherit;font-size:10pt;">&#32;As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, financial instruments required to be measured at fair value on a recurring basis consisted primarily of Quanta&#8217;s acquisition-related contingent consideration liabilities, which represent the estimated fair value of future amounts payable to the former owners of acquired businesses. Payment of such consideration is contingent on the future financial performance of the acquired businesses, and the fair value of such consideration is estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the fair value of these contingent consideration liabilities totaled </font><font style="font-family:inherit;font-size:10pt;">$70.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">, all of which was included in &#8220;Insurance and other non-current liabilities&#8221; on Quanta&#8217;s condensed consolidated balance sheet and none of which was earned as of such dates. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of the contingent consideration liabilities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were determined using a Monte Carlo simulation valuation methodology based on probability-weighted financial performance projections and other inputs, including a discount rate and an expected volatility factor for each acquisition. The discount rates ranged from </font><font style="font-family:inherit;font-size:10pt;">1.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;depending on the settlement methods available and are generally based on a risk-free rate and/or Quanta&#8217;s cost of debt. The expected volatility factors ranged from </font><font style="font-family:inherit;font-size:10pt;">25.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">29.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;based on historical asset volatility of selected guideline public companies. 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. Quanta expects a significant portion of these liabilities to be settled by late 2020 or early 2021. </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;">&#32;14</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of Quanta&#8217;s contingent consideration liabilities are subject to a maximum payment amount, which aggregated to </font><font style="font-family:inherit;font-size:10pt;">$139.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. One contingent consideration liability is not subject to a maximum payout amount, and the fair value of that liability was </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s aggregate contingent consideration liabilities can change due to additional business acquisitions, payments to settle outstanding liabilities, changes in the fair value of amounts owed, and foreign currency translation gains or losses. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">,  the acquisition of Stronghold increased Quanta&#8217;s contingent consideration liabilities by </font><font style="font-family:inherit;font-size:10pt;">$51.1 million</font><font style="font-family:inherit;font-size:10pt;">. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, acquisitions increased Quanta&#8217;s contingent consideration liabilities by </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">.  Quanta made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;payments related to contingent consideration during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;payments and a nominal payment during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Fair value adjustments will be reflected in operating income on Quanta&#8217;s condensed consolidated statements of operations. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;">&#32;changes in the fair value of Quanta&#8217;s contingent consideration liabilities have occurred during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible Assets.</font><font style="font-family:inherit;font-size:10pt;">&#32;In connection with Quanta&#8217;s acquisitions, identifiable intangible assets acquired typically include goodwill, backlog, customer relationships, trade names, covenants not-to-compete, patented rights and developed technology. Quanta utilizes the fair value premise as the primary basis for its valuation procedures, which is a market-based approach to determine the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Quanta periodically engages the services of an independent valuation firm when a new business is acquired to assist management with this valuation process, including assistance with the selection of appropriate valuation methodologies and the development of market-based valuation assumptions. Based on these considerations, management utilizes various valuation methods, including an income approach, a market approach and a cost approach, to determine the fair value of intangible assets acquired based on the appropriateness of each method in relation to the type of asset being valued. The assumptions used in these valuation methods are analyzed and compared, where possible, to available market data, such as industry-based weighted average costs of capital and discount rates, trade name royalty rates, public company valuation multiples and recent market acquisition multiples. In accordance with its annual impairment test during the quarter ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the carrying amounts of such assets, including goodwill, were compared to their fair values. The level of inputs used for these fair value measurements is the lowest level (Level 3). Quanta uses the assistance of third party specialists to develop valuation assumptions. Quanta believes that these valuation methods appropriately represent the methods that would be used by other market participants in determining fair value.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments and Financing Instruments.</font><font style="font-family:inherit;font-size:10pt;">&#32;Quanta also uses fair value measurements in connection with the valuation of its investments in private company equity interests and financing instruments. These valuations require significant management judgment due to the absence of quoted market prices, the inherent lack of liquidity and the long-term nature of such assets. 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 realizable. If an other-than-temporary decline in the value of an investment occurs, a fair value analysis would be performed to determine the degree to which the investment was impaired and a corresponding charge to earnings would be 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 judgment 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other.</font><font style="font-family:inherit;font-size:10pt;">&#32;The carrying values of cash equivalents, accounts receivable and accounts payable and accrued expenses approximate fair value due to the short-term nature of these instruments. The carrying value of variable rate debt also approximates fair value. All of Quanta&#8217;s cash equivalents were categorized as Level 1 assets at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, as all values were based on unadjusted quoted prices for identical assets in an active market that Quanta has the ability to access.</font></div><div><a name="sD473D434CAD95F75BD43177DEA8D5BA9"></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NEW ACCOUNTING PRONOUNCEMENTS:</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of New Accounting Pronouncements </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">July 2015</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that requires </font><font style="font-family:inherit;font-size:10pt;">inventory</font><font style="font-family:inherit;font-size:10pt;">&#32;to be measured at the lower of either cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference will be recognized as a loss in earnings in the period in which it occurs. Quanta adopted this guidance effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the adoption of the update did not have a significant impact on Quanta&#8217;s consolidated financial statements or related disclosures. </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;">&#32;15</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">March 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the accounting for </font><font style="font-family:inherit;font-size:10pt;">share-based payments</font><font style="font-family:inherit;font-size:10pt;">&#32;in several key areas, including the treatment and cash flow presentation of tax effects related to the settlement of share-based payments and the accounting for forfeitures of share-based awards. The new guidance requires companies with share-based payments to record all related tax effects at settlement (or expiration) through income tax expense on the statement of operations rather than through additional paid-in capital (APIC) within equity. This update also requires excess tax benefits to be classified as an operating activity on the statement of cash flows rather than reclassified as a financing activity and requires cash paid by an employer when withholding shares for the employee portion of taxes to be presented as a financing activity. The update also allows companies to either account for forfeitures of share-based payments as they occur or to estimate forfeitures. This guidance is required to be applied prospectively except for the classification of cash related to tax withholding, which requires retrospective application. Quanta adopted this guidance effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and will continue to estimate forfeitures of share-based payments. Quanta anticipates increased volatility of income tax expense after adoption of this guidance, and during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;recorded income tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the settlement of share-based awards. APIC was not adjusted for amounts recorded prior to 2017, and therefore Quanta&#8217;s retained earnings were not affected by the adoption of this guidance. Additionally, </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were reclassified from operating activities to financing activities on the statements of cash flows for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;associated with cash paid by Quanta to satisfy tax withholding obligations for share-settled awards. Further, the presentation of excess tax benefits on the statements of cash flows is now shown as cash flows from operating activities rather than in financing activities. The excess tax benefits reclassified to operating activities for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the consolidation guidance related to how a reporting entity that is the single decision maker of a </font><font style="font-family:inherit;font-size:10pt;">VIE</font><font style="font-family:inherit;font-size:10pt;">&#32;should treat indirect interests in the VIE held through related parties that are under common control with the reporting entity when determining whether it is the primary beneficiary of a VIE. A reporting entity has an indirect interest in a VIE if it has a direct interest in a related party that, in turn, has a direct interest in the VIE. Quanta adopted this guidance on </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the adoption of the update did not have a significant impact on its consolidated financial statements or related disclosures. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Not Yet Adopted </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">May 2014</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that supersedes most current </font><font style="font-family:inherit;font-size:10pt;">revenue recognition</font><font style="font-family:inherit;font-size:10pt;">&#32;guidance, as well as some cost recognition guidance. The update requires that the recognition of revenue related to the transfer of goods or services to customers reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update also requires new qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments, information about contract balances and performance obligations, and assets recognized from costs incurred to obtain or fulfill a contract. The new guidance is effective for fiscal years beginning on or after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and can be applied on a full retrospective or modified retrospective basis, whereby the entity records a cumulative effect of initially applying this update at the date of initial application. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is currently evaluating the potential impact of this update on its consolidated financial statements and is planning to adopt the update using the modified retrospective transition method effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">, which will result in a cumulative-effect adjustment recorded in retained earnings.&#160;Quanta has evaluated the impact of this update on a sample of contracts expected to be representative of the population of contracts that will generate revenues in 2018 and based on the sample results does not expect the update to materially affect its results of operations, financial position or cash flows.&#160;Quanta has begun evaluating the impact of this update on the remainder of its contracts that are anticipated to generate revenues in 2018 and is in the process of implementing changes to its processes and controls to meet the reporting and disclosure requirements of this update.&#160; </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">January 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that addresses certain aspects of recognition, measurement, presentation, and disclosure of </font><font style="font-family:inherit;font-size:10pt;">financial instruments</font><font style="font-family:inherit;font-size:10pt;">&#32;to provide users of financial statements with more decision-useful information. The new standard is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. Quanta is evaluating the impact of the new standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">February 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that requires companies to recognize on the balance sheet the contractual right to use assets and liabilities corresponding to the rights and obligations created by </font><font style="font-family:inherit;font-size:10pt;">lease</font><font style="font-family:inherit;font-size:10pt;">&#32;contracts. The new standard is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">. While Quanta continues to evaluate the effect of the standard on its consolidated financial statements, it is anticipated that the adoption of the standard will materially impact its statement of financial position. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">June 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that will change the way companies measure </font><font style="font-family:inherit;font-size:10pt;">credit losses</font><font style="font-family:inherit;font-size:10pt;">&#32;for most financial assets and certain other instruments that are not measured at fair value through net income. The update will require companies to use an </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;">&#32;16</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8220;expected loss&#8221; model for instruments measured at amortized cost and to record allowances for available-for-sale debt securities rather than reduce the carrying amounts. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management&#8217;s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard&#8217;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 </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">August 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to standardize the classification of certain transactions on the statement of </font><font style="font-family:inherit;font-size:10pt;">cash flows</font><font style="font-family:inherit;font-size:10pt;">. These transactions include contingent consideration payments made after a business combination, proceeds from the settlement of corporate-owned life insurance policies and distributions received from equity method investments. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and requires application using a retrospective transition method. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that will require a reporting entity to recognize the </font><font style="font-family:inherit;font-size:10pt;">tax</font><font style="font-family:inherit;font-size:10pt;">&#32;expense from the sale of an asset in the seller&#8217;s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer&#8217;s jurisdiction would also be recognized at the time of the transfer. The new guidance will not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. The modified retrospective method will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">November 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to standardize the classification of restricted cash and cash equivalents transactions on the statement of </font><font style="font-family:inherit;font-size:10pt;">cash flows</font><font style="font-family:inherit;font-size:10pt;">. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. The retrospective transition method will be required for this new guidance. Quanta is currently evaluating the impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to clarify whether transactions should be accounted for as acquisitions or disposals of assets or businesses. When substantially all of the fair value of the gross assets acquired or disposed of is concentrated in a single identifiable asset or group of similar identifiable assets, the asset or group is not a business. The update will require, among other things, that to be considered a business, a set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output. Additionally, the update will remove the evaluation of whether a market participant could replace missing elements in order to consider the set of assets and activities a business, will provide more stringent criteria for sets without outputs and will narrow the definition of output. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and the prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also in </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to simplify the subsequent measurement of </font><font style="font-family:inherit;font-size:10pt;">goodwill</font><font style="font-family:inherit;font-size:10pt;">&#32;by eliminating the second step in the current two-step goodwill impairment test. The update will require an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value, if applicable. Additionally, the update will eliminate the requirement that a reporting unit with a zero or negative carrying amount perform a qualitative assessment and the second step of the two-step goodwill impairment test and will instead require disclosure of the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. This update is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">. The prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">May 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update providing guidance about which changes to the terms or conditions of a </font><font style="font-family:inherit;font-size:10pt;">share-based payment</font><font style="font-family:inherit;font-size:10pt;">&#32;award require an entity to apply modification accounting. A modification should be accounted for unless the following characteristics of the award are unchanged: the fair value, the vesting conditions and the classification as an equity instrument or a liability instrument. The update is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </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;">&#32;17</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">is required to be applied prospectively. Quanta is evaluating the impact of the new accounting standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">August 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update which amends and simplifies existing guidance for presenting the economic effects of risk management activities in the financial statements. The update is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. Quanta is evaluating the impact of this new  standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">; however, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had no </font><font style="font-family:inherit;font-size:10pt;">hedging</font><font style="font-family:inherit;font-size:10pt;">&#32;relationships outstanding.</font></div><div><a name="s87271470B2F4527F9E750F1DB3ECBC3A"></a></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACQUISITIONS:</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 20, 2017, Quanta acquired Stronghold, a specialized services business located in the United States that provides  high-pressure and critical-path solutions to the downstream and midstream energy markets. The aggregate consideration paid at closing for this acquisition was </font><font style="font-family:inherit;font-size:10pt;">$360.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash and </font><font style="font-family:inherit;font-size:10pt;">2,693,680</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of Quanta common stock, which had a fair value of approximately </font><font style="font-family:inherit;font-size:10pt;">$81.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the date of acquisition. Additionally, the acquisition includes the potential payment of up to </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of contingent consideration, payable if the acquired business achieves certain financial targets over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period. Based on the estimated fair value of this contingent consideration, Quanta recorded a </font><font style="font-family:inherit;font-size:10pt;">$51.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;liability as of the date of acquisition. The results of the acquired business have generally been included in Quanta&#8217;s Oil and Gas Infrastructure Services segment and consolidated financial statements since the date of acquisition. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the nine months ended September 30, 2017, Quanta also completed </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;other acquisitions, which included a communications infrastructure services contractor and an electrical and communications contractor, both located in the United States. The aggregate consideration for these acquisitions consisted of </font><font style="font-family:inherit;font-size:10pt;">$11.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;paid or payable in cash, subject to certain adjustments, and </font><font style="font-family:inherit;font-size:10pt;">288,666</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of Quanta common stock, with a value of </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of the respective acquisition dates. The results of the acquired businesses have generally been included in Quanta&#8217;s Electric Power Infrastructure Services segment and consolidated financial statements since the respective dates of acquisition.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta completed </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions. The results of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">&#32;of the acquired companies are generally included in Quanta&#8217;s Electric Power Infrastructure Services segment. These companies included an electrical infrastructure services company located in Australia, a utility contracting company located in Canada, a full service medium- and high-voltage powerline contracting company located in the United States and a communications services company located in Canada. Quanta also acquired a pipeline service contractor located in the United States, the results of which are generally included in Quanta&#8217;s Oil and Gas Infrastructure Services segment. The aggregate consideration for these acquisitions consisted of </font><font style="font-family:inherit;font-size:10pt;">$75.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;paid or payable in cash, subject to certain adjustments, </font><font style="font-family:inherit;font-size:10pt;">70,840</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of Quanta common stock valued at </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of the settlement date of the applicable acquisition, and contingent consideration payments of up to </font><font style="font-family:inherit;font-size:10pt;">$39.5 million</font><font style="font-family:inherit;font-size:10pt;">, payable if financial targets are achieved by certain of the acquired businesses. Based on the estimated fair value of this contingent consideration, Quanta recorded a total of </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in liabilities as of the applicable dates of acquisition. The results of the acquired businesses have been included in Quanta&#8217;s consolidated financial statements since the respective dates of acquisition. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is in the process of finalizing its assessments of the fair values of the acquired assets and assumed liabilities related to businesses acquired subsequent to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, and further adjustments to the purchase price allocations may occur. As of  </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the estimated fair values of the net assets acquired and the estimated contingent consideration liabilities were preliminary, with possible updates primarily related to certain tax estimates, property and equipment, other intangible assets and the fair value of contingent consideration. The aggregate purchase consideration of the businesses acquired subsequent to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;through </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was preliminarily allocated to acquired assets and assumed liabilities, which resulted in a preliminary allocation of </font><font style="font-family:inherit;font-size:10pt;">$97.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to net tangible assets, </font><font style="font-family:inherit;font-size:10pt;">$103.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to identifiable intangible assets and </font><font style="font-family:inherit;font-size:10pt;">$311.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to goodwill. </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;">&#32;18</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the aggregate consideration paid or payable as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions and presents the allocation of these amounts to the net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. This allocation requires a significant use of estimates and is based on information that was available to management at the time these consolidated financial statements were prepared (in thousands).</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="12"></td></tr><tr><td style="width:58%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:4%;"></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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stronghold</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Acquisitions</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">All Acquisitions</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Consideration:</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Cash paid or payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360,009</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,904</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,941</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Value of Quanta common stock issued</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Contingent consideration</font></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;"><font style="font-family:inherit;font-size:10pt;">51,084</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">18,683</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;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;">Fair value of total consideration transferred or estimated to be transferred</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">492,430</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">20,171</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">96,132</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Accounts receivable</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Costs and estimated earnings in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,496</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,237</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,258</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,480</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,863</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Identifiable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,700</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,091</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,467</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,418</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,798</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,097</font></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;"><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;">Deferred tax liabilities, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,484</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Other long-term liabilities</font></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;"><font style="font-family:inherit;font-size:10pt;">(48</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(5,326</font></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;"><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;">Total identifiable net assets</font></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;"><font style="font-family:inherit;font-size:10pt;">186,893</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">14,305</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">52,209</font></div></td><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;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;">Goodwill</font></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;"><font style="font-family:inherit;font-size:10pt;">305,537</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">5,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">43,923</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">492,430</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">20,171</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">96,132</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the purchase price over the net amount of the fair values assigned to assets acquired and liabilities assumed. The </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions strategically expanded Quanta&#8217;s Canadian, Australian and domestic electric power, oil and gas and communications service offerings, which Quanta believes contributes to the recognition of the goodwill. In connection with the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions, as of the acquisition dates, goodwill of </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was recorded for the acquired businesses that were included within Quanta&#8217;s Electric Power Infrastructure Services Division, and goodwill of </font><font style="font-family:inherit;font-size:10pt;">$305.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was recorded for Stronghold, which is included within Quanta&#8217;s Oil and Gas Infrastructure Services Division. In connection with the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions, as of the acquisition dates and inclusive of purchase price adjustments, goodwill of </font><font style="font-family:inherit;font-size:10pt;">$23.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was recorded for the acquired businesses included within Quanta&#8217;s Electric Power Infrastructure Services Division and goodwill of </font><font style="font-family:inherit;font-size:10pt;">$20.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was recorded for the acquired business included within Quanta&#8217;s Oil and Gas Infrastructure Services Division. Goodwill of </font><font style="font-family:inherit;font-size:10pt;">$311.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions is expected to be deductible for income tax purposes.</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;">&#32;19</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of identifiable intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions 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).&#160;&#160;&#160;&#160;</font><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="6"></td></tr><tr><td style="width:55%;"></td><td style="width:1%;"></td><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:22%;"></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Period in Years </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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisition Dates</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;">&#160;</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">at Acquisition Dates</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Customer relationships</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">76,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">6.8</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;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">15.0</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;">Non-compete agreements</font></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;"><font style="font-family:inherit;font-size:10pt;">8,430</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">5.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Total intangible assets subject to amortization acquired in 2017 acquisitions</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">103,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">8.1</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited supplemental pro forma results of operations 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):</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="16"></td></tr><tr><td style="width:49%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Revenues</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">2,631,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">2,174,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">7,234,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">5,970,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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: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;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355,830</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,409</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978,446</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">796,989</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Selling, general and administrative expenses</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Amortization of intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,022</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,576</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,926</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,696</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Net income from continuing operations</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Net income from continuing operations attributable to common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,303</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,456</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,112</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,913</font></div></td><td style="vertical-align:bottom;"><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: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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Earnings per share from continuing operations:</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Basic</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.28</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></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 style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The pro forma combined results of operations for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30,</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were prepared by adjusting the historical results of Quanta to include the historical results of the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions as if they occurred January&#160;1, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and the historical results of the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions as if they occurred January&#160;1, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font 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; a reduction of interest income or an increase in interest expense as a result of the cash consideration paid net of cash received; an increase in amortization expense due to the incremental intangible assets recorded; changes in depreciation expense within cost of services to adjust acquired property and equipment to the acquisition date fair value and to conform with Quanta&#8217;s accounting policies; an increase in the number of outstanding shares of Quanta common stock; and reclassifications to conform the acquired companies&#8217; presentation to Quanta&#8217;s accounting policies. The pro forma 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. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues of approximately </font><font style="font-family:inherit;font-size:10pt;">$87.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">a loss</font><font style="font-family:inherit;font-size:10pt;">&#32;from continuing operations before income taxes of approximately </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">, which included </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of acquisition-related costs, were included in Quanta&#8217;s consolidated results of operations for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30,</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the 2017 acquisitions. Revenues of approximately </font><font style="font-family:inherit;font-size:10pt;">$89.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">a loss</font><font style="font-family:inherit;font-size:10pt;">&#32;from continuing operations before income taxes of approximately </font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;">, which included </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of acquisition-related </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;">&#32;20</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">costs, were included in Quanta&#8217;s consolidated results of operations for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30,</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the 2017 acquisitions.</font></div><div><a name="s816B7FA6722B5FA0A34FA29A9305AFC8"></a></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.    GOODWILL AND OTHER INTANGIBLE ASSETS:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of changes in Quanta&#8217;s goodwill is as follows (in thousands):</font></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="12"></td></tr><tr><td style="width:63%;"></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: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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Electric Power Infrastructure Services </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Oil and Gas Infrastructure Services</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Balance at December 31, 2016:</font></div></td><td colspan="3" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="3" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;&#160;&#160;&#160;&#160;Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253,979</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,923</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,642,902</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">&#160;&#160;&#160;&#160;&#160;Accumulated impairment</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(39,733</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(39,733</font></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;"><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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253,979</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349,190</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">1,603,169</font></div></td><td style="vertical-align:bottom;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: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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Goodwill acquired during 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,866</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,537</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,403</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Purchase price allocation adjustments </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(619</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(659</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,278</font></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;"><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;">Foreign currency translation adjustments</font></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;"><font style="font-family:inherit;font-size:10pt;">14,767</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">8,984</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">23,751</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Balance at September 30, 2017:</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;&#160;&#160;&#160;&#160;Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">703,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,977,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">&#160;&#160;&#160;&#160;&#160;Accumulated impairment</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(40,866</font></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;"><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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(40,866</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">1,273,993</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">663,052</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">1,937,045</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments primarily represent changes in deferred tax liability estimates and would not have had a material impact on the consolidated financial statements in prior periods had these adjustments been booked at the respective acquisition dates.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also, as described in Note 2, Quanta&#8217;s operating units are organized into one of Quanta&#8217;s </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;internal divisions, and accordingly the goodwill associated with the operating units has been aggregated on a divisional basis in the table above. These divisions are closely aligned with Quanta&#8217;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 its predominant business evolves. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s intangible assets subject to amortization and the remaining weighted average amortization periods related to such assets were as follows (in thousands except for weighted average amortization periods, which are in years):</font></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="26"></td></tr><tr><td style="width:18%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</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;">&#160;</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</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;">&#160;</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Weighted Average Amortization Period in Years</font></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;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">328,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">(129,000</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">199,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">244,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">(110,640</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">133,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">7.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;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;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,529</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(135,807</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">722</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,592</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(132,441</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,151</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">1.0</font></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;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,929</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,855</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">16.4</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;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;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,906</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,967</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,939</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,212</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,546</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,666</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">4.2</font></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;"><font style="font-family:inherit;font-size:10pt;">Patented rights and developed technology</font></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;"><font style="font-family:inherit;font-size:10pt;">22,542</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(17,176</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">5,366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">22,480</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(15,831</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">6,649</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;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;">Total intangible assets subject to amortization</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">599,897</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">(324,879</font></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;"><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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">275,018</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">484,336</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">(297,313</font></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;"><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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">187,023</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense for intangible assets was </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$23.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </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;">&#32;21</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future aggregate amortization expense of intangible assets subject to amortization as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;is set forth below (in thousands):</font></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="4"></td></tr><tr><td style="width:90%;"></td><td style="width:1%;"></td><td style="width:8%;"></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Fiscal Year Ending December 31,</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;background-color:;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;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,142</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;background-color:;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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,229</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;background-color:;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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,478</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Thereafter</font></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;"><font style="font-family:inherit;font-size:10pt;">118,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Total</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">275,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><a name="sCC301FDB586953EEBB8B7E5B143630E6"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6.    PER SHARE INFORMATION:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts used to compute the basic and diluted earnings per share attributable to common stock for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;are illustrated below (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="16"></td></tr><tr><td style="width:61%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></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;"><font style="font-family:inherit;font-size:8pt;"><br></font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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-weight:bold;">Amounts attributable to common stock:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">Net income from continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,313</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,137</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,417</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,195</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Net income from discontinued operations</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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: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;">Net income attributable to common stock</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">89,313</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">73,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">201,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">110,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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-weight:bold;">Weighted average shares:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Weighted average shares outstanding for basic earnings per share attributable to common stock</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Effect of dilutive unvested non-participating stock-based awards</font></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;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;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;">Weighted average shares outstanding for diluted earnings per share attributable to common stock</font></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;"><font style="font-family:inherit;font-size:10pt;">158,620</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">155,024</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">156,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">158,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s net income attributable to common stock. Exchangeable shares that were issued pursuant to certain of Quanta&#8217;s historical acquisitions (as further discussed in Note 8), 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) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of common shares 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. </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;">&#32;22</font></div></div><hr style="page-break-after:always"><div><a name="sBC121B12601B5F068AC118A75939D80F"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7.    DEBT OBLIGATIONS:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s long-term debt obligations consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-top:17px;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="8"></td></tr><tr><td style="width:67%;"></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</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;">Borrowings under credit facility</font></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,543</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">351,341</font></div></td><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;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;">Other long-term debt, interest rates ranging from 2.4% to 4.3%</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Capital leases, interest rates ranging from 2.5% to 5.5%</font></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;"><font style="font-family:inherit;font-size:10pt;">3,287</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">3,744</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;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;">Total long-term debt obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">763,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">358,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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: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;">Less&#160;&#8212; Current maturities of long-term debt</font></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;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">4,828</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;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;">Total long-term debt obligations, net of current maturities</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">760,208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">353,562</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s current maturities of long-term debt and short-term debt consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;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="8"></td></tr><tr><td style="width:67%;"></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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</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;">Short-term debt</font></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,735</font></div></td><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;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;">Current maturities of long-term debt</font></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;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">4,828</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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: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;">Current maturities of long-term debt and short-term debt</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">7,563</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Facility</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December&#160;18, 2015, Quanta entered into an amended and restated credit agreement with various lenders that provides for a </font><font style="font-family:inherit;font-size:10pt;">$1.81 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;senior secured revolving credit facility. As discussed further in Note 13, on </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta and the lenders entered into an amendment to the credit facility which, among other things, extended the maturity date from December 18, 2020 to </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;">&#32;and adjusted the interest rates applicable to certain borrowings. The entire amount available under the credit facility may be used by Quanta for revolving loans and letters of credit in U.S. dollars and certain alternative currencies. Up to </font><font style="font-family:inherit;font-size:10pt;">$600.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of the credit facility may be used by certain subsidiaries of Quanta for revolving loans and letters of credit in certain alternative currencies. Up to </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of the credit facility may be used for swing line loans in U.S. dollars, up to </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of the credit facility may be used for swing line loans in Canadian dollars and up to </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of the facility may be used for swing line loans in Australian dollars. In addition, subject to the conditions specified in the credit agreement, Quanta has the option to increase the revolving commitments by up to </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from time to time upon receipt of additional commitments from new or existing lenders. Borrowings under the credit agreement are to be used to refinance existing indebtedness and for working capital, capital expenditures and other general corporate purposes. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had </font><font style="font-family:inherit;font-size:10pt;">$392.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of outstanding letters of credit and bank guarantees, </font><font style="font-family:inherit;font-size:10pt;">$200.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were denominated in U.S. dollars and </font><font style="font-family:inherit;font-size:10pt;">$192.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were denominated in currencies other than the U.S. dollar, primarily in Australian or Canadian dollars. Quanta also had </font><font style="font-family:inherit;font-size:10pt;">$757.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of outstanding revolving loans under the credit facility, </font><font style="font-family:inherit;font-size:10pt;">$697.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were denominated in U.S. dollars and </font><font style="font-family:inherit;font-size:10pt;">$60.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were denominated in Canadian dollars. The remaining </font><font style="font-family:inherit;font-size:10pt;">$659.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was available for revolving loans or new letters of credit or bank guarantees. Borrowings under Quanta&#8217;s credit facility and the applicable interest rates during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were as follows (dollars in thousands):</font></div><div style="line-height:120%;padding-top:8px;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="16"></td></tr><tr><td style="width:45%;"></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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Maximum amount outstanding under the credit facility during the period</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">917,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">518,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">917,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">518,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:;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;">Average daily amount outstanding under the credit facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,418</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">469,276</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">564,178</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455,267</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Weighted-average interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.66</font></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;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.16</font></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;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.60</font></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;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.11</font></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;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the current credit agreement, from December 18, 2015 through the filing of Quanta&#8217;s compliance certificate in mid-November&#160;of 2017, amounts borrowed in U.S. dollars bear interest, at Quanta&#8217;s option, at a rate equal to either (i) the Eurocurrency Rate (as defined in the credit agreement) plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio (as described below), or (ii) the Base Rate (as described below) plus </font><font style="font-family:inherit;font-size:10pt;">0.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s </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;">&#32;23</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Leverage Ratio. Amounts borrowed as revolving loans under the credit agreement in any currency other than U.S. dollars bear interest at a rate equal to the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio. Standby letters of credit issued under the credit agreement are subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font style="font-family:inherit;font-size:10pt;">, based on Quanta&#8217;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 </font><font style="font-family:inherit;font-size:10pt;">0.675%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.275%</font><font style="font-family:inherit;font-size:10pt;">, based on Quanta&#8217;s Consolidated Leverage Ratio. See Note 13 regarding changes to Quanta&#8217;s credit facility.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is also subject to a commitment fee of </font><font style="font-family:inherit;font-size:10pt;">0.20%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">0.40%</font><font style="font-family:inherit;font-size:10pt;">, based on its Consolidated Leverage Ratio, on any unused availability under the credit agreement.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Consolidated Leverage Ratio is the ratio of Quanta&#8217;s Consolidated Funded Indebtedness to Consolidated EBITDA (as those terms are defined in the credit agreement). For purposes of calculating Quanta&#8217;s Consolidated Leverage Ratio, Consolidated Funded Indebtedness is reduced by available cash and Cash Equivalents (as defined in the credit agreement) in excess of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subject to certain exceptions, the credit agreement is secured by substantially all the assets of Quanta and Quanta&#8217;s wholly owned U.S. subsidiaries and by a pledge of all of the capital stock of Quanta&#8217;s wholly owned U.S. subsidiaries and </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the capital stock of direct foreign subsidiaries of Quanta&#8217;s wholly owned U.S. subsidiaries. Quanta&#8217;s wholly owned U.S. subsidiaries also guarantee the repayment of all amounts due under the credit agreement. Subject to certain conditions, all collateral will automatically be released from the liens 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 &amp; Poor&#8217;s Rating Services, (ii) a corporate family rating that is Baa3 or higher by Moody&#8217;s Investors Services, Inc. or (iii) a corporate credit rating that is BBB- or higher by Fitch Ratings, Inc.).</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement contains certain covenants, including (1) a maximum Consolidated Leverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.0 (provided that in connection with certain permitted acquisitions in excess of </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;">, such ratio is </font><font style="font-family:inherit;font-size:10pt;">3.5</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.0 for the fiscal quarter in which the acquisition is completed and the two subsequent fiscal quarters) and (2) a minimum Consolidated Interest Coverage Ratio (as defined in the credit agreement) of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to 1.0. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta was in compliance with all of the covenants in the credit agreement.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s assets. The credit agreement allows cash payments for dividends and stock repurchases subject to compliance with the following requirements (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 </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of availability under the credit agreement and/or cash and cash equivalents on hand. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement provides for customary events of default and contains cross-default provisions with Quanta&#8217;s underwriting, continuing indemnity and security agreement with its sureties and all of Quanta&#8217;s other debt instruments exceeding </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;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.</font></div><div><a name="s33E67507E74550A285B46DC550F8FC5C"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8.    EQUITY:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exchangeable Shares and Series&#160;F and Series G Preferred Stock</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares or, if less, the total number of remaining exchangeable shares registered in the name of the holder making the request. Additionally, in connection with </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;of such acquisitions, Quanta issued </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;share of Quanta Series&#160;F preferred stock and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;share of Quanta Series G preferred stock (the Preferred Stock) to voting trusts on behalf of the respective holders of the exchangeable shares issued in such acquisitions. Each share of the Preferred Stock provides the holders of such exchangeable shares voting rights in Quanta common stock equivalent to the number of exchangeable shares outstanding. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The holders of exchangeable shares associated with the Preferred Stock have rights equivalent to Quanta common stockholders with respect to voting, dividends and other economic rights. The holders of exchangeable shares not associated with </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;">&#32;24</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the Preferred Stock have rights equivalent to Quanta common stockholders with respect to dividends and other economic rights but do not have voting rights. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;exchangeable shares were exchanged for Quanta common stock. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;exchangeable shares were exchanged for Quanta common stock. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, both shares of the Preferred Stock remained outstanding and </font><font style="font-family:inherit;font-size:10pt;">4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;exchangeable shares remained outstanding, of which </font><font style="font-family:inherit;font-size:10pt;">3.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were associated with the Preferred Stock.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Treasury Stock</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shares withheld for tax withholding obligations </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the stock incentive plans described in Note&#160;9, the tax withholding obligations of employees upon vesting of restricted stock, RSUs and performance units settled in common stock are typically satisfied by Quanta making such 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 employee tax liabilities, Quanta withheld </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of Quanta common stock during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, with a total market value of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$18.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font 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. </font></div><div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Notional amounts recorded related to deferred compensation plans </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For RSUs and performance units that vest but the settlement of which is deferred under Quanta&#8217;s deferred compensation plans, Quanta records an amount to treasury stock and an offsetting amount to APIC. No shares are recorded as treasury stock at vesting as the shares of Quanta common stock associated with deferred equity awards are not issued. 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 during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, and the net amounts recorded to treasury stock related to the deferred compensation plans during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;">. An aggregate of </font><font style="font-family:inherit;font-size:10pt;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was included in treasury stock for notional amounts related to deferred compensation plans at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retirement of Treasury Stock</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective December&#160;1, 2016, Quanta retired </font><font style="font-family:inherit;font-size:10pt;">84.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of treasury stock. These retired shares were restored to the status of authorized and unissued shares as permitted by Delaware law. The retired stock had a carrying value of </font><font style="font-family:inherit;font-size:10pt;">$1.95 billion</font><font style="font-family:inherit;font-size:10pt;">. In accordance with Quanta&#8217;s policy, Quanta recorded the formal retirement of treasury stock by deducting the par value from common stock and the excess of cost over par value from APIC. </font></div><div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock repurchases </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of 2017, Quanta&#8217;s board of directors approved a stock repurchase program that authorizes Quanta to purchase, from time to time through June 30, 2020, up to </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of its outstanding common stock (the 2017 Repurchase Program). Repurchases under the 2017 Repurchase Program can be made in open market and privately negotiated transactions. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;">&#32;repurchased any shares of its common stock under the 2017 Repurchase Program.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, Quanta&#8217;s board of directors approved a stock repurchase program that authorized Quanta to purchase, from time to time through February 28, 2017, up to </font><font style="font-family:inherit;font-size:10pt;">$1.25 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;of its outstanding common stock (the 2015 Repurchase Program). Repurchases under the 2015 Repurchase Program were made in open market and privately negotiated transactions, including pursuant to an accelerated share repurchase arrangement and an issuer repurchase plan. During 2015, Quanta repurchased </font><font style="font-family:inherit;font-size:10pt;">19.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of its common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$449.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the open market under the 2015 Repurchase Program.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, Quanta also entered into an accelerated share repurchase arrangement (the ASR) to repurchase </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of its common stock under the 2015 Repurchase Program. Under the terms of the ASR, Quanta paid </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to JPMorgan Chase Bank, National Association, London Branch (JPMorgan) and initially received </font><font style="font-family:inherit;font-size:10pt;">25.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of its common stock. The fair market value of these </font><font style="font-family:inherit;font-size:10pt;">25.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares at the time of delivery was </font><font style="font-family:inherit;font-size:10pt;">$600.0 million</font><font style="font-family:inherit;font-size:10pt;">, and the repurchased shares and the related cost to acquire them were accounted for as an adjustment to the balance of treasury stock during the third quarter of 2015, reducing the weighted-average number of basic and diluted common shares used to calculate Quanta&#8217;s earnings per share. The </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;remaining under the ASR was recorded as an adjustment to APIC during the third quarter of 2015 </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;">&#32;25</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">and was reclassified from APIC to treasury stock upon final settlement of the ASR on </font><font style="font-family:inherit;font-size:10pt;">April&#160;12, 2016</font><font style="font-family:inherit;font-size:10pt;">. At final settlement and based on the final volume-weighted average share price during the term of the ASR, minus a discount and subject to other adjustments, Quanta received </font><font style="font-family:inherit;font-size:10pt;">9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;additional shares of its common stock from JPMorgan. Quanta repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">54.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of its common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$1.20 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;under the 2015 Repurchase Program prior to its termination on February 28, 2017. Other than the shares received at settlement of the ASR in the second quarter of 2016, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;common stock was repurchased in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;under the 2015 Repurchase Program.</font></div><div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Delaware corporate law, treasury stock is not counted for quorum purposes or entitled to vote. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-controlling Interests</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta holds investments in several joint ventures that provide infrastructure services under specific customer contracts. Quanta has determined that certain of these joint ventures are VIEs, with Quanta providing the majority of the infrastructure services to the joint venture, which management believes most significantly influences the economic performance of the joint venture. Management has concluded that Quanta is the primary beneficiary of each of the joint ventures determined to be VIEs and has accounted for each on a consolidated basis. The other parties&#8217; equity interests in these joint ventures have been accounted for as &#8220;Non-controlling interests&#8221; in the accompanying condensed consolidated balance sheets. Net income attributable to the other joint venture members in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;has been accounted for as a reduction of net income in deriving &#8220;Net income attributable to common stock&#8221; in the accompanying condensed consolidated statements of operations. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of the investments held by Quanta in all of its VIEs was </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. The carrying value of investments held by the non-controlling interests in these VIEs at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">. During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, distributions to non-controlling interests were </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, distributions to non-controlling interests were </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">. There were no other changes in equity as a result of transfers to/from the non-controlling interests during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">. See Note&#160;10 for further disclosures related to Quanta&#8217;s joint venture arrangements.</font></div><div><a name="sE1A809635C485173ACA81912E53FC83D"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9.    EQUITY-BASED COMPENSATION:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Incentive Plans</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May&#160;19, 2011</font><font style="font-family:inherit;font-size:10pt;">, Quanta&#8217;s stockholders approved the 2011 Omnibus Equity Incentive Plan (the 2011 Plan). The 2011 Plan provides for the award of non-qualified stock options, incentive (qualified) stock options, stock appreciation rights, restricted stock, RSUs, stock bonus awards, performance compensation awards (including performance units and cash bonus awards) or any combination of the foregoing. The purpose of the 2011 Plan is to attract and retain key personnel and provide participants with additional performance incentives by increasing their proprietary interest in Quanta. Employees, directors, officers, consultants or advisors of Quanta or its affiliates are eligible to participate in the 2011 Plan, as are prospective employees, directors, officers, consultants or advisors of Quanta who have agreed to serve Quanta in those capacities. An aggregate of </font><font style="font-family:inherit;font-size:10pt;">11,750,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of Quanta common stock may be issued pursuant to awards granted under the 2011 Plan. Quanta also has a Restricted Stock Unit Plan (the RSU Plan), pursuant to which RSUs may be awarded to certain employees and consultants of Quanta&#8217;s Canadian operations. The 2011 Plan and the RSU Plan are referred to as the Plans.  </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock and RSUs to be Settled in Common Stock</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta granted </font><font style="font-family:inherit;font-size:10pt;">0.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and a nominal amount of  RSUs to be settled in common stock under the 2011 Plan with weighted average grant date fair values of </font><font style="font-family:inherit;font-size:10pt;">$32.76</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$24.92</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta granted </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;RSUs to be settled in common stock under the 2011 Plan with weighted average grant date fair values of </font><font style="font-family:inherit;font-size:10pt;">$37.20</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$22.13</font><font style="font-family:inherit;font-size:10pt;">. The grant date fair value for awards of restricted stock and RSUs to be settled in common stock is based on the market value of Quanta common stock on the date of grant. RSUs to be settled in common stock are subject to forfeiture, restrictions on transfer and certain other conditions until vesting, which generally occurs in equal installments over a </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year or </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year period following the date of grant. Holders of RSUs to be settled in common stock are entitled to receive a cash dividend equivalent payment equal to any cash dividend payable on account of common shares. </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;">&#32;26</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, vesting activity consisted of&#160;</font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and a nominal amount of RSUs settled in common stock with an approximate fair value at the time of vesting of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, vesting activity consisted of&#160;</font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of restricted stock and RSUs settled in common stock with an approximate fair value at the time of vesting of </font><font style="font-family:inherit;font-size:10pt;">$55.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$27.8 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized </font><font style="font-family:inherit;font-size:10pt;">$9.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in non-cash stock compensation expense related to restricted stock and RSUs to be settled in common stock. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized </font><font style="font-family:inherit;font-size:10pt;">$31.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$30.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in non-cash stock compensation expense related to restricted stock and RSUs to be settled in common stock. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$44.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of total unrecognized compensation cost 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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.83</font><font style="font-family:inherit;font-size:10pt;">&#160;years.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Units to be Settled in Common Stock</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance units awarded pursuant to the 2011 Plan provide for the issuance of shares of common stock upon vesting. These performance units cliff-vest at the end of a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period based on achievement of certain performance metrics established by Quanta&#8217;s compensation committee, including company performance goals and, with respect to certain awards, Quanta&#8217;s total shareholder return as compared to a predetermined group of peer companies.  The final number of earned and vested performance units can range from </font><font style="font-family:inherit;font-size:10pt;">0%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the initial award based on the level of achievement, as determined by Quanta&#8217;s compensation committee.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During each of the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta granted </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;performance units to be settled in common stock under the 2011 Plan. During each of the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta granted </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;performance units to be settled in common stock under the 2011 Plan with a weighted average grant date fair value of </font><font style="font-family:inherit;font-size:10pt;">$17.63</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$22.86</font><font style="font-family:inherit;font-size:10pt;">&#32;per unit. The grant date fair value for awards of performance units without market-based metrics was based on the market value of Quanta common stock on the date of grant applied to the total number of performance units that Quanta anticipates will vest.&#160;The grant date fair value for awards of performance units with market-based metrics, which were granted in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was based on a fair value as determined using a Monte Carlo simulation valuation methodology using the following key inputs:</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:92%;"></td><td style="width:7%;"></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;"><font style="font-family:inherit;font-size:10pt;">Valuation date stock price based on the March 22, 2017 closing stock price</font></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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$36.31</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;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.00</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Risk-free interest rate</font></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;"><font style="font-family:inherit;font-size:10pt;">1.46</font></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;"><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;">Term in years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.78</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This fair value is expensed ratably over the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period and is adjusted for changes in the expected probability of achievement of the underlying goals and the resulting number of performance units anticipated to vest, so that the expense recognized is equivalent to the proportion of the three-year period that has expired, multiplied by the fair value of the number of performance units anticipated to vest.&#160;During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in compensation expense associated with performance units.&#160;During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in compensation expense associated with performance units.&#160;During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;performance units vested, and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock were issued in connection with performance units. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;performance units vested, and </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock were issued in connection with performance units. The fair value of the </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;performance units that vested during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the time of vesting. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSUs to be Settled in Cash</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain RSUs granted by Quanta under the Plans 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 equal installments over a </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year or </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period following the date of grant, and are subject to forfeiture under certain conditions, primarily termination of service. Additionally, subject to certain restrictions, Quanta&#8217;s non-employee directors may elect to cash settle a portion of their RSU awards, which generally vest upon conclusion of the director service year. For RSUs settled in cash, the holders receive for each vested RSU an amount in cash equal to the fair market value of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;share of Quanta common stock on the settlement date, as specified in the applicable award agreement.</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;">&#32;27</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense related to RSUs to be settled in cash was </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font 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 earnings per share, and the estimated earned value of such RSUs is classified as a liability. Quanta paid </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to settle liabilities related to cash-settled RSUs in the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to settle liabilities related to cash-settled RSUs in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Accrued liabilities for the estimated earned value of outstanding RSUs to be settled in cash were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="s440364C4DE9453C598FF20C27023BFBA"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10.    COMMITMENTS AND CONTINGENCIES:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As described in Note&#160;8, Quanta holds investments in certain joint ventures with third parties for the purpose of providing infrastructure services under certain customer contracts. Losses incurred by these joint ventures are generally shared ratably based on the percentage ownership of the joint venture members. However, each member of the joint venture typically is jointly and severally liable for all of the obligations of the joint venture under the contract with the customer, and therefore can be liable for full performance of the contract with the customer. In circumstances where Quanta&#8217;s participation in a joint venture qualifies as a general partnership, the joint venture partners are jointly and severally liable for all of the 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.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the joint venture arrangements entered into by Quanta, typically each joint venture party indemnifies the other party for any liabilities incurred in excess of the liabilities such other party is obligated to bear under the respective joint venture agreement. It is possible, however, that Quanta could be required to pay or perform obligations in excess of its share if the other party to the joint venture failed or refused 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.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2014, a limited partnership in which Quanta is a partner was selected for an engineering, procurement and construction (EPC) electric transmission project to construct approximately </font><font style="font-family:inherit;font-size:10pt;">500</font><font style="font-family:inherit;font-size:10pt;">&#32;kilometers of transmission line and </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">500</font><font style="font-family:inherit;font-size:10pt;">&#32;kV substations. Quanta will provide turnkey EPC services for the entire project. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta made aggregate contributions to this unconsolidated affiliate of </font><font style="font-family:inherit;font-size:10pt;">$67.3 million</font><font style="font-family:inherit;font-size:10pt;">, received </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as a return of capital and had outstanding additional capital commitments associated with this project of </font><font style="font-family:inherit;font-size:10pt;">$25.4 million</font><font style="font-family:inherit;font-size:10pt;">, which are anticipated to be paid in 2019. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;is expected to be paid in the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The remaining </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of these capital commitments is anticipated to be paid by </font><font style="font-family:inherit;font-size:10pt;">May 31, 2022</font><font style="font-family:inherit;font-size:10pt;">. As described in Note 2, Quanta formed a partnership with select infrastructure investors that provides </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;of capital, including </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from Quanta, available to invest in certain specified infrastructure projects through July 1, 2024. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta leases certain land, buildings and equipment under non-cancelable lease agreements, including related party leases. The terms of these agreements vary from lease to lease, including some with renewal options and escalation clauses. The following schedule shows the future minimum lease payments under these leases as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(in thousands):</font></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="4"></td></tr><tr><td style="width:87%;"></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Year Ending December 31&#160;&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,740</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,368</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,880</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Thereafter</font></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;"><font style="font-family:inherit;font-size:10pt;">39,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Total minimum lease payments</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">316,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#32;28</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense related to operating leases was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$67.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$63.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$200.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$177.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has guaranteed the residual value on certain of its equipment operating leases. Quanta has agreed to pay any difference between this residual value and the fair market value of the underlying asset at the date of termination of the leases. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the maximum guaranteed residual value was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$614.0 million</font><font style="font-family:inherit;font-size:10pt;">. Quanta believes that no significant payments will be made as a result of the difference between the fair market value of the leased equipment and the guaranteed residual value. However, there can be no assurance that significant payments will not be required in the future.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Consideration</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 financial performance metrics. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the estimated fair value of Quanta&#8217;s contingent consideration liabilities totaled </font><font style="font-family:inherit;font-size:10pt;">$70.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Committed Expenditures</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of production orders were issued with expected delivery dates in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of production orders were issued with expected delivery dates in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta has committed to purchase these vehicles at the time of their delivery, Quanta anticipates that these orders will be assigned to third party leasing companies and made available to Quanta under certain of its master equipment lease agreements, thereby releasing Quanta from its capital commitments.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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, separately or in the aggregate, are expected to have a material adverse effect on Quanta&#8217;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&#8217;s judgment may prove materially inaccurate, and such judgment is made subject to the known uncertainties of litigation. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Maurepas Project Dispute</font><font 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 Maurepas&#8217; assertion of a 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. The matter remains subject to contractual dispute resolution measures; however, either party may choose to institute a formal legal proceeding upon completion of such measures. If, upon final resolution of this matter, Quanta is unsuccessful, any such liquidated damages would be recorded by QPS as additional costs on the project, and Quanta believes the range of reasonably possible loss could be up to </font><font style="font-family:inherit;font-size:10pt;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;">, which is the maximum liability for liquidated damages pursuant to the contract terms.&#160;</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Lorenzo Benton v. Telecom Network Specialists, Inc., et al.</font><font style="font-family:inherit;font-size:10pt;">&#160;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.&#160;Quanta retained liability associated with this matter pursuant to the terms of Quanta&#8217;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.&#160;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&#8217; 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. During the third quarter of 2017, a final motion for summary judgment on damages was filed by the plaintiff </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;">&#32;29</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">class seeking approximately </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for its claims. Quanta believes the court&#8217;s decision on liability is not supported by controlling law and continues to contest its liability and the damage calculation asserted by the plaintiff class in this matter.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s demand for indemnity.&#160;The court denied TNS&#8217;s motion and granted the motions filed by the staffing agencies; however, the California Appellate Court reversed the trial court&#8217;s decision in part and instructed the trial court to reconsider its ruling.&#160;In February 2017, the court denied a new motion for summary judgment filed by the staffing companies and stated that the staffing companies were liable to TNS for any damages owed to the class members that the staffing companies employed. TNS has filed a motion for summary judgment to formalize the trial court&#8217;s decision regarding the staffing companies&#8217; liability.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s appeal of the trial court&#8217;s ruling on liability, the final determination with respect to any damages owed by Quanta, and the solvency of the staffing agencies. Based on review and analysis of the trial court&#8217;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 </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;">, plus attorneys&#8217; fees and expenses of the plaintiff class. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For additional information regarding other pending legal proceedings, see </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Collective Bargaining Agreements</font><font style="font-family:inherit;font-size:10pt;">&#32;in this Note 10. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is subject to concentrations of credit risk related primarily to its cash and cash equivalents and net receivable position with customers, which includes amounts related to billed and unbilled accounts receivable and costs and estimated earnings in excess of billings on uncompleted contracts net of advanced billings with the same customer. Substantially all of Quanta&#8217;s cash and cash equivalents are managed by what it believes to be high credit quality financial institutions. In accordance with Quanta&#8217;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, money market mutual funds and investment grade commercial paper with original maturities of three months or less. 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 oil and gas companies, governmental entities, general contractors, and builders, owners and managers of commercial and industrial properties located primarily in the United States, Canada and Australia. Consequently, Quanta is subject to potential credit risk related to changes in business and economic factors throughout the United States, Canada and Australia, 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. Historically, some of Quanta&#8217;s customers have experienced significant financial difficulties, and others may experience financial difficulties in the future. These difficulties expose Quanta to increased risk related to collectability of billed and unbilled receivables and costs and estimated earnings in excess of billings on uncompleted contracts for services Quanta has performed. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;customer within Quanta&#8217;s Electric Power Infrastructure Services segment accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;">&#32;of Quanta&#8217;s consolidated net receivable position. Portions of this net receivable balance were related to invoicing challenges and billing delays on two electric transmission projects located in remote regions of northeastern Canada, which resulted from changed site conditions requiring extensive quality assurance documentation and administrative requirements.  During the second quarter of 2017, Quanta and the customer reached a settlement and entered into a renegotiated  contract, which eliminated  the previous scheduling and billing issues and settled outstanding change orders.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;customer within Quanta&#8217;s Oil and Gas Infrastructure Services segment accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;of Quanta&#8217;s consolidated net receivable position at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This same customer also accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;of Quanta&#8217;s consolidated revenues during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. No other customers represented 10% or more of Quanta&#8217;s consolidated net receivable position as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, and no other customers represented 10% or more of Quanta&#8217;s consolidated revenues for the three or </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</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;">&#32;30</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Self-Insurance</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed in Note 2, Quanta is insured for employer&#8217;s liability, workers&#8217; compensation, auto liability, general liability and group health claims. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the gross amount accrued for insurance claims totaled </font><font style="font-family:inherit;font-size:10pt;">$255.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$218.2 million</font><font style="font-family:inherit;font-size:10pt;">, with </font><font style="font-family:inherit;font-size:10pt;">$198.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$162.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;considered to be long-term and included in &#8220;Insurance and other non-current liabilities.&#8221; Related insurance recoveries/receivables as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$45.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were included in &#8220;Prepaid expenses and other current assets&#8221; and </font><font style="font-family:inherit;font-size:10pt;">$44.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were included in &#8220;Other assets, net.&#8221; </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of Quanta&#8217;s vendors require letters of credit to ensure reimbursement for amounts they are disbursing on Quanta&#8217;s behalf, such as to beneficiaries under its self-funded 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&#8217;s credit facility. Each letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit if the holder demonstrates 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. Quanta does not believe that it is likely that any material claims will be made under a letter of credit in the foreseeable future.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$392.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in outstanding letters of credit and bank guarantees under its 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 </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. Upon maturity, it is expected that the majority of the letters of credit related to the casualty insurance program will be renewed for subsequent one-year periods. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Bonds and Parent Guarantees</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain circumstances, Quanta is required to provide performance bonds in connection with its contractual commitments. Quanta has indemnified its sureties for any expenses paid out under these performance bonds. These performance bonds expire at various times ranging from mechanical completion of the related projects 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&#8217;s bonded operating activity. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total amount of the outstanding performance bonds was estimated to be approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.5 billion</font><font style="font-family:inherit;font-size:10pt;">. Quanta&#8217;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 of its commitments under the performance bonds generally extinguishes concurrently with the expiration of its related contractual obligation. The estimated cost to complete these bonded projects was approximately </font><font style="font-family:inherit;font-size:10pt;">$889 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, from time to time, Quanta guarantees the obligations of its wholly owned subsidiaries, including obligations in connection with certain contracts with customers, lease obligations, joint venture arrangements and, in some states, contractors&#8217; licenses. Quanta is not aware of any material obligations for performance or payment asserted against it under any of these guarantees.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employment Agreements</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has various employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of Quanta, and Quanta may be obligated to pay certain amounts to such employees upon the occurrence of any of the defined change in control events.</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;">&#32;31</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of Quanta&#8217;s operating units are parties to various 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 their union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta&#8217;s multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &#8220;pay-as-you-go&#8221; 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 the projects Quanta has ongoing at any time and the need for union resources in connection with those projects. Therefore, Quanta is unable to accurately predict its union employee payroll and the amount of the resulting multiemployer pension plan contribution obligation for future periods.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Pension Protection Act of 2006 (PPA) also added special funding and operational rules generally applicable to plan years beginning after 2007 for multiemployer plans that are classified as &#8220;endangered,&#8221; &#8220;seriously endangered&#8221; or &#8220;critical&#8221; status based on multiple factors (including, for example, the plan&#8217;s funded percentage, cash flow position and whether it 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 (which may take the form of 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 &#8220;endangered,&#8221; &#8220;seriously endangered&#8221; or &#8220;critical&#8221; status. The amount of additional funds, if any, that Quanta may be obligated to contribute to these plans in the future cannot be estimated due to uncertainty of the future levels of work that require the specific use of union employees covered by these plans, as well as the future contribution levels and possible surcharges on contributions applicable to these plans.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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. Other than as described below, Quanta is not aware of any material amounts of withdrawal liability that have been incurred as a result of a withdrawal by any of Quanta&#8217;s operating units from any multiemployer defined benefit pension plans.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2011 Central States Plan Withdrawal Liability.</font><font style="font-family:inherit;font-size:10pt;">&#32;In the fourth quarter of 2011, certain Quanta subsidiaries withdrew from the Central States, Southeast and Southwest Areas Pension Plan (the Central States Plan). This withdrawal event was the result of an amendment to a collective bargaining agreement with the International Brotherhood of Teamsters (Teamsters) that eliminated certain employers&#8217; obligations to contribute to the Central States Plan, which was then in critical status and significantly underfunded as to its vested benefit obligations. The amendment was negotiated by the Pipe Line Contractors Association (PLCA) on behalf of its members, which include certain Quanta subsidiaries. Because certain other Quanta subsidiaries continued participation in the Central States Plan into 2012, the Quanta subsidiaries&#8217; withdrawals in 2011 effected only a partial withdrawal on behalf of Quanta for 2011. Quanta believed that the partial withdrawal was advantageous because it limited exposure to increased liability resulting from a future withdrawal event, at which point the Central States Plan could have been further underfunded. Quanta and other PLCA members now contribute to a different multiemployer pension plan on behalf of the affected Teamsters employees. While certain additional Quanta subsidiaries continued participation in the Central States Plan into 2012, Quanta believes that such subsidiaries withdrew from the Central States Plan in 2012, thereby effecting a complete withdrawal as of December 30, 2012 for all Quanta subsidiaries.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the partial withdrawal in 2011, Quanta recorded a withdrawal liability of approximately </font><font style="font-family:inherit;font-size:10pt;">$32.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the fourth quarter of 2011 based on estimates received from the Central States Plan. The Central States Plan subsequently asserted that the withdrawal of the PLCA members, and thus Quanta&#8217;s partial withdrawal, was not effective in 2011. The PLCA and Quanta believed at that time that a legally effective withdrawal had occurred during the fourth quarter of 2011, and this issue was litigated in the federal district court for the Northern District of Illinois, Eastern Division. In September 2013, the district court ruled in favor of the Central States Plan, and that decision was appealed by the PLCA. In July 2014, the Central States Plan provided Quanta with a Notice and Demand claiming partial withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$39.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and requiring Quanta to </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;">&#32;32</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">make payments on this assessment while the dispute is ongoing. In September 2015, the United States Court of Appeals for the Seventh Circuit ruled in favor of the PLCA and reversed the district court&#8217;s previous ruling which had been in favor of the Central States Plan. Based on the outcome of the appeal, in January 2016, the Central States Plan issued a revised Notice and Demand claiming a partial withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$32.9 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Separately, in December 2013, the Central States Plan filed lawsuits against two of Quanta&#8217;s other subsidiaries in connection with their withdrawal in 2012. In the first lawsuit, the Central States Plan alleged that the subsidiary elected to participate in the Central States Plan pursuant to the collective bargaining agreement under which it participated. Quanta argued that no such election was made and that any payments made to the Central States Plan were made in error. In July 2014, the parties reached an agreement to settle the lawsuit, and the court dismissed the case with prejudice. In the second lawsuit, the Central States Plan alleged that contributions made by the Quanta subsidiary to a new industry fund created after Quanta withdrew from the Central States Plan should have been made to the Central States Plan. This arguably would have extended the withdrawal date for this subsidiary to at least the end of 2013. Quanta disputed these allegations on the basis that it properly paid contributions to the new industry fund based on the terms of the collective bargaining agreement under which it participated and asserted that it terminated its obligation to contribute to the Central States Plan by the end of 2012. The parties both moved for summary judgment, and in March 2015, the court entered judgment in favor of Quanta. The Central States Plan filed a notice of appeal in April 2015, and in December 2015, the Central States Plan agreed to dismiss the appeal with prejudice. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ultimate liability associated with the complete withdrawal of Quanta&#8217;s subsidiaries from the Central States Plan will depend on various factors, including interpretations of the terms of the collective bargaining agreements under which the subsidiaries participated and whether exemptions from withdrawal liability applicable to construction industry employers will be available.  In September 2017, the Central States Plan provided revised estimates indicating that the total withdrawal liability based on certain withdrawal scenarios could range between </font><font style="font-family:inherit;font-size:10pt;">$42.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$48.2 million</font><font style="font-family:inherit;font-size:10pt;">. Quanta believes this to be the range of reasonably possible loss for this matter and previously recorded an adjustment to cost of services that is within such range. However, given the unknown nature of some of the factors mentioned above, the final withdrawal liability cannot yet be determined with certainty. Accordingly, it is reasonably possible that the amount owed upon final resolution of these matters could be materially higher than the expense Quanta recognized through </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta disputes the total liability owed to the Central States Plan, it continues to make monthly payments according to the terms of the January 2016 Notice and Demand while the parties determine the final withdrawal liability. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had made payments totaling </font><font style="font-family:inherit;font-size:10pt;">$22.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;toward the withdrawal liability assessment. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2013 Central States Plan Withdrawal Liability.</font><font style="font-family:inherit;font-size:10pt;">&#32;On October&#160;9, 2013, Quanta acquired a company that experienced a complete withdrawal from the Central States Plan prior to the date of acquisition. Prior to the acquisition, the Central States Plan issued a Notice and Demand to the acquired company claiming a withdrawal liability in the total amount of </font><font style="font-family:inherit;font-size:10pt;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and requiring payments to be made on this assessment while the dispute is ongoing. In connection with the acquisition, Quanta recorded an initial liability of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to this withdrawal liability, and a portion of the purchase price for the acquired company was deposited into an escrow account to fund any withdrawal obligation in excess of the initial liability recorded. In January 2016, the Central States Plan issued a revised Notice and Demand claiming a withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta continues to dispute the total liability owed to the Central States Plan, it continues to make monthly payments according to the terms of this revised Notice and Demand while the parties determine the final withdrawal liability. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, payments totaling </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;had been made toward the withdrawal liability assessment. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The final amount of withdrawal liability payable in connection with this matter remains the subject of a pending arbitration proceeding and will ultimately depend on various factors, including the outcome of the PLCA litigation described above. However, the acquired company&#8217;s withdrawal from the Central States Plan is not expected to have a material impact on Quanta&#8217;s financial condition, results of operations or cash flows. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnities</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta generally indemnifies its customers for the services it provides under its contracts, as well as 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. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, except as otherwise set forth above in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings</font><font style="font-family:inherit;font-size:10pt;">, Quanta does not believe any material liabilities for claims exist against it in connection with any of these indemnity obligations.</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;">&#32;33</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of Quanta&#8217;s acquisition transactions, Quanta obtains rights to indemnification from the sellers or former owners of acquired companies for certain risks, liabilities and obligations arising from their prior operations, such as performance, 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&#8217;s exposure for such pre-acquisition matters, and the indemnitors may be unwilling or unable to pay the amounts owed to Quanta. Accordingly, Quanta may incur expenses for which it is not reimbursed. Quanta is currently in the process of determining 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 </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had recorded </font><font style="font-family:inherit;font-size:10pt;">$11.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as its estimate of the pre-acquisition tax obligations and a corresponding indemnification asset, as management expects to recover</font><font style="font-family:inherit;font-size:10pt;color:#ee2724;">&#32;</font><font 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.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s36477A42CEBE542CBA4720B510FA92F0"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">11.   SEGMENT INFORMATION:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta presents its operations under </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;reportable segments: (1)&#160;Electric Power Infrastructure Services and (2)&#160;Oil and Gas Infrastructure Services. This structure is generally based on the broad end-user markets for Quanta&#8217;s services. See Note&#160;1 for additional information regarding Quanta&#8217;s reportable segments.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s segment results are derived from the types of services provided across its operating units in each of the end user markets described above. Quanta&#8217;s entrepreneurial business model allows each of its operating units to serve the same or similar customers and to provide a range of services across end user markets. Quanta&#8217;s operating units are organized into one of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;internal divisions, namely, the Electric Power Infrastructure Services Division and the Oil and Gas Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments described above based on their operating units&#8217; predominant type of work.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;s market strategies. These classifications of Quanta&#8217;s operating unit revenues by type of work for segment reporting purposes can at times require judgment on the part of management. Quanta&#8217;s operating units may perform joint infrastructure service projects for customers in multiple industries, deliver multiple types of network services under a single customer contract or provide service across industries. For example, Quanta performs joint trenching projects to install distribution lines for electric power and natural gas customers. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, Quanta&#8217;s integrated operations and common administrative support at each of its operating units require that certain allocations of shared and indirect costs, such as facility costs and indirect operating expenses, including depreciation and general and administrative costs, be made to determine operating segment profitability. Corporate costs, such as payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs and amortization related to intangible assets are not allocated.</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;">&#32;34</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Summarized financial information for Quanta&#8217;s reportable segments is presented in the following table (in thousands): </font><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:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:45%;"></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><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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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-weight:bold;">Revenues:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,504,752</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,222,432</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,024,983</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,568,521</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Oil and Gas Infrastructure Services</font></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;"><font style="font-family:inherit;font-size:10pt;">1,104,555</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">819,754</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">2,962,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">1,979,832</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Consolidated</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">2,609,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">2,042,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">6,987,851</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">5,548,353</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating income (loss)</font><font style="font-family:inherit;font-size:10pt;">:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,054</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,998</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,769</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,256</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Oil and Gas Infrastructure Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Corporate and non-allocated costs</font></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;"><font style="font-family:inherit;font-size:10pt;">(68,134</font></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;"><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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(54,496</font></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;"><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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(202,552</font></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;"><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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(162,731</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></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;"><font style="font-family:inherit;font-size:10pt;">Consolidated</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">140,428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">130,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">325,293</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">202,926</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></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-weight:bold;">Depreciation:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Oil and Gas Infrastructure Services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,737</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,296</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,235</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,351</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;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;">Corporate and non-allocated costs</font></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;"><font style="font-family:inherit;font-size:10pt;">3,693</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">2,476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">11,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">7,468</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;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;">Consolidated</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">48,426</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">42,678</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">135,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">126,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Separate measures of Quanta&#8217;s assets and cash flows by reportable segment, including capital expenditures, are not produced or utilized by management to evaluate segment performance. Quanta&#8217;s fixed assets, which are held at the operating unit level, include operating machinery, equipment and vehicles, as well as 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&#8217;s reportable segments based on the ratio of each reportable segment&#8217;s revenue contribution to consolidated revenues.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Operations</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta derived </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$653.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$459.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of its revenues from foreign operations. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta derived </font><font style="font-family:inherit;font-size:10pt;">$1.83 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.15 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;of its revenues from foreign operations. Of Quanta&#8217;s foreign revenues, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">80%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">78%</font><font style="font-family:inherit;font-size:10pt;">&#32;were earned in Canada during the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">81%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">75%</font><font style="font-family:inherit;font-size:10pt;">&#32;were earned in Canada during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. In addition, Quanta held property and equipment of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$334.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$320.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in foreign countries, primarily Canada, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;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;">&#32;35</font></div></div><hr style="page-break-after:always"><div><a name="s98053DEF11E7534BB1E08C33779D28B5"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUANTA SERVICES, INC. AND SUBSIDIARIES</font></div><div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES&#160;TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12.   SUPPLEMENTAL CASH FLOW INFORMATION:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net effect of changes in operating assets and liabilities, net of non-cash transactions, on cash flows from operating activities of continuing operations is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">Accounts and notes receivable</font></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(272,131</font></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: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;">&#160;</font></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(177,832</font></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: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;">&#160;</font></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(398,574</font></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: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;">&#160;</font></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,562</font></div></td><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;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;">Costs and estimated earnings in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,075</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,999</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(169,998</font></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;"><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;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,525</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,405</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,727</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,124</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,142</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Accounts payable and accrued expenses and other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,743</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,362</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,384</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,686</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Billings in excess of costs and estimated earnings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,836</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(78,306</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90,833</font></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;"><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;">Other, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,621</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,221</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,485</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Net change in operating assets and liabilities, net of non-cash transactions</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">13,828</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">(185,078</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">(230,341</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">(68,215</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional supplemental cash flow information is as follows (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Cash (paid) received during the period for&#160;&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;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;">Interest paid related to continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,808</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,344</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,851</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;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;">Income taxes paid related to continuing operations</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,616</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,799</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,112</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,323</font></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;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;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;">Income taxes paid related to discontinued operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,080</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;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;">Income tax refunds related to continuing operations</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta entered into a non-cash transaction whereby Quanta accepted title to a marine vessel in satisfaction and discharge of a </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;note receivable.</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s4774649bdddd4982bcbe57bf1bba7eb4"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">13.   SUBSEQUENT EVENT:</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Facility</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta entered into an amendment to its amended and restated credit agreement with various lenders that provides for a </font><font style="font-family:inherit;font-size:10pt;">$1.81 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;senior secured revolving credit facility, which, among other things, extended the maturity date of the credit facility from December 18, 2020 to </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;">&#32;and adjusted the interest rates for certain borrowings. Pursuant to the amendment and subsequent to filing of Quanta&#8217;s compliance certificate in mid-November of 2017, amounts borrowed in U.S. dollars will bear interest, at Quanta&#8217;s option, at a rate equal to either (i) the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio, or (ii) the Base Rate plus </font><font style="font-family:inherit;font-size:10pt;">0.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio. Amounts borrowed as revolving loans under the credit agreement in any currency other than U.S. dollars will bear interest at a rate equal to the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio. Additionally, subsequent to mid-November of 2017, standby or commercial letters of credit issued under the credit agreement will be subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, based on Quanta&#8217;s Consolidated Leverage Ratio, and Performance Letters of Credit issued under the credit agreement in support of certain contractual obligations will be subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">0.675%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.150%</font><font style="font-family:inherit;font-size:10pt;">, based on Quanta&#8217;s Consolidated Leverage Ratio. See Note 7 for additional information regarding Quanta&#8217;s credit facility.</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;">&#32;36</font></div></div><hr style="page-break-after:always"><div><a name="sB567E0DB312358E2BAB5A0213DB02DBE"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</font></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#160;10-Q (Quarterly Report) and with our Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;(2016 Annual Report), which was filed with the Securities and Exchange Commission (SEC) on </font><font style="font-family:inherit;font-size:10pt;">March&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and is available on the SEC&#8217;s website at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.sec.gov</font><font style="font-family:inherit;font-size:10pt;">&#32;and on our website, which is </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.quantaservices.com</font><font 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 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Uncertainty of Forward-Looking Statements and Information</font><font style="font-family:inherit;font-size:10pt;">&#32;below, Item 1A. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</font><font style="font-family:inherit;font-size:10pt;">&#32;of Part&#160;II of this Quarterly Report and Item 1A. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</font><font style="font-family:inherit;font-size:10pt;">&#32;of Part I of our 2016 Annual Report.</font></div><div><a name="s675040E24796501E964541AE66B55E75"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Introduction</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a leading provider of specialty contracting services, offering infrastructure solutions primarily to the electric power, oil and gas and communications industries in the United States, Canada and Australia 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, renewable energy facilities, and pipeline transmission and distribution systems and facilities. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We report our results under </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;reportable segments: (1)&#160;Electric Power Infrastructure Services and (2)&#160;Oil and Gas Infrastructure Services. This structure is generally focused on broad end-user markets for our services. Our consolidated revenues for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$6.99 billion</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">57.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;was attributable to the Electric Power Infrastructure Services segment and </font><font style="font-family:inherit;font-size:10pt;">42.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;was attributable to the Oil and Gas Infrastructure Services segment. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 vendor to our customers. We enter into various types of contracts, including competitive unit price, hourly rate, cost-plus (or time and materials basis), and fixed price (or lump sum basis), the final terms and prices of which are frequently negotiated with the customer. Although the terms of our contracts vary considerably, most are made on either a unit price or fixed price basis in which we agree to do the work for a price per unit of work performed (unit price) or for a fixed amount for the entire project (fixed price). We complete a substantial majority of our fixed price projects, other than certain large transmission projects, within one year, while we frequently provide maintenance and repair work under open-ended unit price or cost-plus master service agreements that are renewable periodically.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue on our unit price and cost-plus contracts as units are completed or services are performed. For our fixed price contracts, we record revenues as work on the contract progresses on a percentage-of-completion basis. Under this method, revenue is recognized based on the percentage of total costs incurred to date in proportion to total estimated costs to complete the contract. Fixed price contracts generally include retainage provisions under which a percentage of the contract price is withheld until the project is complete and has been accepted by our customer.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For internal management purposes, we are organized into two internal divisions, namely, the Electric Power Infrastructure Services Division and the Oil and Gas Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments described above based on the predominant type of work provided by the operating units within each division.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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. These classifications 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 infrastructure service projects for customers in multiple industries, deliver multiple types of infrastructure services under a single customer contract or provide services across 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 at each of our operating units requires that certain allocations, including allocations of shared and indirect costs, such as facility costs, indirect operating expenses including depreciation, and general and administrative costs, be made to determine operating segment profitability. Corporate costs, such as payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs and amortization related to intangible assets are not allocated.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 </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;">&#32;37</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">utilizing unique bare hand and hot stick methods and our proprietary robotic arm technologies, and the installation of &#8220;smart grid&#8221; technologies on electric power networks. In addition, this segment designs, installs and maintains renewable energy generation facilities, consisting of solar, wind and certain types of natural gas generation facilities, and related switchyards and transmission infrastructure. To a lesser extent, the segment also provides comprehensive communications infrastructure services to wireline, fiber and wireless carrier customers within the communications industry; services in connection with the construction of electric power generation facilities; the design, installation, maintenance and repair of commercial and industrial wiring; and the installation of traffic networks and cable and control systems for light rail lines.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Oil and Gas Infrastructure Services segment provides comprehensive network solutions to customers involved in the development and transportation of natural gas, oil and other pipeline products. Services performed by the Oil and Gas 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&#8217;s services include pipeline protection, integrity testing, rehabilitation and replacement, and fabrication of pipeline support systems and related structures and facilities. We also serve the offshore and inland water energy markets, primarily providing services to oil and gas exploration platforms, including mechanical installation (or &#8220;hook-ups&#8221;), electrical and instrumentation, pre-commissioning and commissioning, coatings, fabrication and marine asset repair. To a lesser extent, this segment designs, installs and maintains fueling systems, as well as water and sewer infrastructure. Through a recent acquisition discussed below, we expanded our service offerings in this segment to include high-pressure and critical-path turnaround services to the downstream and midstream energy markets and enhanced our capabilities with respect to instrumentation and electrical services, piping, fabrication and storage tank services.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also enter into strategic partnerships with customers and infrastructure investors to provide fully integrated infrastructure services on certain projects, including planning and feasibility analysis, engineering, design, procurement, construction financing and investment and project operation and maintenance. These projects include public-private partnerships, private infrastructure projects and concessions, along with build, own, operate and transfer and build to suit arrangements. As part of this strategy, during the nine months ended September 30, 2017, we formed a partnership with select infrastructure investors that provides </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;of capital, including </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from us, available to invest in certain of these infrastructure projects through July 1, 2024. </font></div><div><a name="sE1E38E38A5F0589F9E0EC1580DDF729A"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Investments, Acquisitions and Divestitures</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisitions </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 20, 2017, we acquired Stronghold, Ltd. and Stronghold Specialty, Ltd. (collectively Stronghold), a specialized services business located in the United States that provides high-pressure and critical-path solutions to the downstream and midstream energy markets. The aggregate consideration paid at closing for Stronghold was </font><font style="font-family:inherit;font-size:10pt;">$360.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash and </font><font style="font-family:inherit;font-size:10pt;">2,693,680</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of Quanta common stock, which had a value of approximately </font><font style="font-family:inherit;font-size:10pt;">$81.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the date of acquisition. Additionally, the acquisition includes the potential payment of up to </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of contingent consideration, payable if the acquired business achieves certain financial targets over a three-year period. Based on the estimated fair value of this contingent consideration, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$51.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;liability as of the date of acquisition. The results of the acquired business have generally been included in our Oil and Gas Infrastructure Services segment and consolidated financial statements since the date of acquisition. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we also completed two other acquisitions, which included a communications infrastructure services contractor and an electrical and communications contractor, both located in the United States. The aggregate consideration for these acquisitions consisted of </font><font style="font-family:inherit;font-size:10pt;">$11.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;paid or payable in cash, subject to certain adjustments, and </font><font style="font-family:inherit;font-size:10pt;">288,666</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of Quanta common stock, with a value of </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of the respective acquisition dates. The results of the acquired businesses have generally been included in our Electric Power Infrastructure Services segment and consolidated financial statements since the respective dates of acquisition.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we completed </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;acquisitions. The results of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">&#32;of the acquired companies are generally included in our Electric Power Infrastructure Services segment. These companies included an electrical infrastructure services company located in Australia, a utility contracting company located in Canada, a full service medium- and high-voltage powerline contracting company located in the United States and a communications services company located in Canada. We also acquired a pipeline service contractor located in the United States, the results of which are generally included in our Oil and Gas Infrastructure Services segment. The aggregate consideration for these acquisitions consisted of </font><font style="font-family:inherit;font-size:10pt;">$75.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;paid or payable in cash, subject to certain adjustments, </font><font style="font-family:inherit;font-size:10pt;">70,840</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of Quanta common stock valued at </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of the settlement date of the applicable acquisition, and contingent consideration payments of up to </font><font style="font-family:inherit;font-size:10pt;">$39.5 million</font><font style="font-family:inherit;font-size:10pt;">, payable if financial targets are achieved by certain of the acquired businesses. Based on the estimated fair value of this contingent consideration, we recorded a total of </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in liabilities as of the applicable dates of acquisition. The results of the acquired businesses have been included in our consolidated financial statements since the respective dates of acquisition. </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;">&#32;38</font></div></div><hr style="page-break-after:always"><div><a name="sA61A259DA84D58B9BF18717BB688777D"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Backlog</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog is not a term recognized under United States generally accepted accounting principles (US GAAP); however, it is a common measurement used in our industry. Our methodology for determining backlog may not be comparable to the methodologies used by other companies. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our backlog represents the amount of consolidated revenues that we expect to realize from future work under construction contracts, long-term maintenance contracts and master service agreements (MSAs). These estimates include revenues from the remaining portion of firm orders not yet completed and on which work has not yet begun, as well as revenues from change orders, renewal options, and funded and unfunded portions of government contracts to the extent that they are reasonably expected to occur. For purposes of calculating backlog, we include 100% of estimated revenues attributable to consolidated joint ventures and variable interest entities (VIEs). The following table presents our total backlog by reportable segment as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, along with an estimate of the backlog amounts expected to be realized within 12 months of each balance sheet date (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Backlog as of</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Backlog as of</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Month</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Month</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Electric Power Infrastructure Services</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">3,907,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">6,641,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">3,369,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">6,657,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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: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;">Oil and Gas Infrastructure Services</font></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;"><font style="font-family:inherit;font-size:10pt;">2,283,399</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">3,904,908</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">2,483,963</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">3,092,341</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;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;">Total</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">6,190,608</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">10,546,334</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">5,853,336</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">9,749,772</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue estimates included in our backlog can be subject to change as a result of project accelerations, cancellations or delays due to various factors, including but not limited to commercial issues, regulatory requirements and adverse weather. These factors can also cause revenue amounts to be realized in periods and at levels different than originally projected. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;month period ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we reduced our 12-month backlog for the Oil and Gas Infrastructure Services segment by approximately $100 million as a result of a cancellation of a natural gas pipeline project, for which we received a termination fee. 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 inherent in 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 options. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, MSAs accounted for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">44%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">42%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our estimated 12-month backlog and </font><font style="font-family:inherit;font-size:10pt;">51%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">53%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total backlog. There can be no assurance as to our customers&#8217; actual requirements or that our estimates are accurate.</font></div><div><a name="s1CC25FE1A6805510B8F83E61EFC7A0AC"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Seasonality; Fluctuations of Results; Economic Conditions</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 cause delays on projects. In addition, many of our customers develop their capital budgets for the coming year during the first quarter and do not begin infrastructure projects in a meaningful way until their capital 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, reducing revenues and increasing costs. Any quarter may be positively or negatively affected by atypical weather patterns in any of the areas we serve, such as severe weather, excessive rainfall or unusual winter weather, making it difficult to predict these variations and their effect on particular projects quarter to quarter. The timing of project awards and unanticipated changes in project schedules as a result of delays or accelerations can also create variations in the level of operating activity from quarter to quarter.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These seasonal impacts are typical for our U.S. operations, but as our foreign operations continue to grow, we may see a lessening of this pattern impacting our quarterly revenues. For example, revenues in Canada are often higher in the first quarter as projects are accelerated so that work can be completed 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 </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;">&#32;39</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">from those in North America and may impact our seasonality more in the future.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 services provided, which may adversely affect us in a given period. For example, in connection with larger, 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 of projects performed during any particular period; economic, political and market conditions on a regional, national or global scale; our customers&#8217; capital spending, including on larger pipeline and electrical infrastructure projects; oil, natural gas and natural gas liquids prices; the timing of acquisitions, the timing and magnitude of acquisition and integration costs associated with acquisitions; the timing and magnitude of changes in fair value of acquisition-related contingent consideration liabilities; 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</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;&#32;Outlook</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;and</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;&#32;Understanding Margins</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;for additional discussion of trends and challenges that may affect our financial condition, results of operations and cash flows.</font></div><div><a name="sCC879A91D3CF57BF918DA07E25F71A79"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Understanding Margins</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 rentals, subcontracted services, insurance, facilities expenses, materials and parts and supplies. Selling, general and administrative expenses and amortization of intangible assets are then subtracted from gross profit to obtain operating income. Various factors, some that are controllable and some that are not, can impact our margins on a quarterly or annual basis. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Seasonal and geographical.</font><font style="font-family:inherit;font-size:10pt;">&#32;Seasonal weather patterns can have a significant impact on margins. Generally, business is slower in the winter 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 resulting from severe weather. Additionally, project schedules, including when projects begin and are completed, may impact margins. The mix of business conducted in the areas we serve will also affect margins, as some areas offer the opportunity for higher margins due to their geographic characteristics. For example, margins may be negatively impacted by operations  in an urban setting as opposed to a less populated rural setting or over mountainous or other difficult terrain as opposed to open terrain. Site conditions, including unforeseen underground conditions, can also impact margins. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Weather.</font><font style="font-family:inherit;font-size:10pt;">&#32;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 and ice storms, 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. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue mix.</font><font style="font-family:inherit;font-size:10pt;">&#32;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&#8217; spending patterns can cause an imbalance in supply and demand and, therefore, affect margins and mix of revenues. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Service and maintenance versus installation.</font><font style="font-family:inherit;font-size:10pt;">&#160;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 typically derive 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. </font></div><div style="line-height:120%;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Subcontract work.</font><font style="font-family:inherit;font-size:10pt;">&#32;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. We typically subcontract approximately 20% to 25% of our work to other service providers. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Materials versus labor.</font><font style="font-family:inherit;font-size:10pt;">&#32;Typically, our customers are responsible for supplying their own materials on 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 </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;">&#32;40</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">furnish a significant amount of materials, including projects where we provide engineering, procurement and construction (EPC) services, as our mark-up on materials is generally lower than on our labor costs. In a given period, an increase in the percentage of work with higher materials procurement requirements may decrease our overall margins. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Size, scope and complexity of projects. </font><font 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 across the industries we serve experience significant delays. 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 allow for a higher degree of 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 mix 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, during these periods 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. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Depreciation.</font><font style="font-family:inherit;font-size:10pt;">&#32;We include depreciation in cost of services, which is common practice in our industry. However, this can make comparability of our margins to those of other companies difficult and must be taken into consideration when comparing us to other companies. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Insurance. </font><font style="font-family:inherit;font-size:10pt;">&#160;As discussed in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Liquidity and Capital Resources - Self-Insurance</font><font style="font-family:inherit;font-size:10pt;">, we are insured for employer&#8217;s liability, workers&#8217; 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. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance risk.</font><font style="font-family:inherit;font-size:10pt;">&#32;Margins may fluctuate because of the volume of work and the impact of pricing and job productivity, which can be affected both favorably and negatively by, among other things, weather, geography, customer decisions, project complexity and crew productivity. For example, when comparing a service contract between a current quarter and the comparable prior year&#8217;s quarter, factors affecting the gross margins associated with the revenues generated may include pricing under the contract, the volume of work performed under the contract, the mix of the type of work being performed and the productivity of the crews performing the work. Productivity can be influenced by many factors, including where the work is performed (e.g., rural versus urban area or mountainous or rocky area versus open terrain), whether the work is on an open or encumbered right of way, inclement weather, environmental restrictions or regulatory delays, protests or other political activity on a project, or the performance of third parties on a project. 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. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign currency risk. </font><font 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 the Canadian and Australian dollars, could cause material fluctuations in comparisons of our results of operations between periods. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Change in fair value of contingent consideration.</font><font style="font-family:inherit;font-size:10pt;">&#32;We anticipate fluctuations in operating income margins as a result of changes in the fair value of contingent consideration liabilities. See Note 2 to the condensed consolidated financial statements for more information about the valuation methodologies and assumptions related to the determination of the fair value of our contingent consideration liabilities.</font></div><div><a name="sE3B268EF4B395365B40DFCD083AD877F"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, General and Administrative Expenses</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses consist primarily of compensation and related benefits to management, administrative salaries and benefits, marketing, office rent and utilities, communications, 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 the implementation of an information technology solution.</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;">&#32;41</font></div></div><hr style="page-break-after:always"><div><a name="sBFC0C400EDDD5E6FA05CC08E948C031B"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As previously discussed, the results of acquired businesses have been included in the following results of operations beginning on their respective acquisition dates. The following table sets forth selected statements of operations data and such data as a percentage of revenues for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;month periods indicated (dollars in thousands):</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Results</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="28"></td></tr><tr><td style="width:33%;"></td><td style="width:1%;"></td><td style="width:7%;"></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:7%;"></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:6%;"></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:6%;"></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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-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;"><font style="font-family:inherit;font-size:8pt;">Revenues</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,609,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">100.0</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,042,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">100.0</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">6,987,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">100.0</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">5,548,353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">100.0</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;%</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:8pt;"><font style="font-family:inherit;font-size:8pt;">Cost of services (including depreciation)</font></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;"><font style="font-family:inherit;font-size:8pt;">2,258,676</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">86.6</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1,739,604</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">85.2</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">6,068,867</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">86.8</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">4,842,241</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">87.3</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Gross profit</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">350,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">13.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">302,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">14.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">918,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">13.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">706,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">12.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Selling, general and administrative expenses</font></div></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;"><font style="font-family:inherit;font-size:8pt;">201,224</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">164,325</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">571,656</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">479,456</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.6</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization of intangible assets</font></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;"><font style="font-family:inherit;font-size:8pt;">8,979</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">8,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">0.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">22,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">23,730</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">0.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Operating income</font></div></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;"><font style="font-family:inherit;font-size:8pt;">140,428</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">130,163</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">325,293</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">202,926</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.7</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Interest expense</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(6,058</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(0.2</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(3,726</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(0.1</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(14,294</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(0.2</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="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;"><font style="font-family:inherit;font-size:8pt;">(10,898</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(0.2</font></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;"><font style="font-family:inherit;font-size:8pt;">)</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:8pt;"><font style="font-family:inherit;font-size:8pt;">Interest income</font></div></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;"><font style="font-family:inherit;font-size:8pt;">196</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">874</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">647</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">2,031</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other income (expense), net</font></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;"><font style="font-family:inherit;font-size:8pt;">(2,371</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(0.1</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">752</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(3,814</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(0.1</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(270</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Income from continuing operations before income taxes</font></div></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;"><font style="font-family:inherit;font-size:8pt;">132,195</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">128,063</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">307,832</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">193,789</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.5</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Provision for income taxes</font></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;"><font style="font-family:inherit;font-size:8pt;">42,346</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">54,516</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">2.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">105,183</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">82,654</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net income from continuing operations</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">89,849</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">73,547</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">202,649</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">111,135</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.0</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net income from discontinued operations</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net income</font></div></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;"><font style="font-family:inherit;font-size:8pt;">89,849</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">3.4</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">74,152</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">3.6</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">202,649</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">2.9</font></div></td><td style="vertical-align:bottom;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: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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">111,740</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">2.0</font></div></td><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Less: Net income attributable to non-controlling interests</font></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;"><font style="font-family:inherit;font-size:8pt;">536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">410</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">940</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net income attributable to common stock</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">89,313</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">3.4</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;%</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">73,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">3.6</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;%</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">201,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">2.9</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;%</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">110,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">2.0</font></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;"><font style="font-family:inherit;font-size:8pt;">&#160;%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Three months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;&#32;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Revenues </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">$567.1 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">27.8%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$2.61 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Contributing to the </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;were additional revenues of </font><font style="font-family:inherit;font-size:10pt;">$284.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from oil and gas infrastructure services and </font><font style="font-family:inherit;font-size:10pt;">$282.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from electric power infrastructure services. The </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from oil and gas infrastructure services was primarily the result of increased capital spending by our customers on midstream gas pipeline transmission projects and approximately </font><font style="font-family:inherit;font-size:10pt;">$80 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from the acquisition of Stronghold. The </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from electric power infrastructure services was primarily the result of increased customer spending associated with electric transmission projects and an increase of </font><font style="font-family:inherit;font-size:10pt;">$100.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in emergency restoration services revenues primarily from Hurricanes Harvey and Irma, which impacted the Gulf Coast and southeastern United States. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Gross profit </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">$48.0 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">15.9%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$350.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. The increase in gross profit was primarily due to the increase in revenues described above. Gross profit as a percentage of revenues </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">d to </font><font style="font-family:inherit;font-size:10pt;">13.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">14.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;in gross profit as a percentage of revenues was primarily due to adverse weather conditions, delays and other production issues during the three months ended September 30, 2017 on certain Canadian pipeline transmission projects as compared to more favorable productivity and performance on pipeline transmission projects ongoing during the three months ended September 30, 2016; work disruptions, deferrals, cancellations and employee support costs due to Hurricanes Harvey and Irma; and incremental costs associated with road access, subcontractor and labor production issues on an electric transmission project. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Selling, general and administrative expenses.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Selling, general and administrative expenses </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">$36.9 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">22.5%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$201.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily attributable to </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of incremental selling, general and administrative expenses associated with acquired businesses, including acquisition and integration costs, as well as </font><font style="font-family:inherit;font-size:10pt;">$14.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in higher compensation costs, largely associated with higher incentive compensation based on current levels of profitability, annual compensation increases and increased personnel to support business growth. Selling, general and administrative expenses as a percentage of revenues </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">d to </font><font style="font-family:inherit;font-size:10pt;">7.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;was due primarily to the </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues. </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;">&#32;42</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Amortization of intangible assets.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Amortization of intangible assets </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to increased amortization of intangible assets associated with recently acquired companies, partially offset by reduced amortization expense from previously acquired intangible assets as certain of these assets became fully amortized. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expense.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Interest expense </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;due to increased borrowing activity, primarily related to the acquisition of Stronghold, as well as a higher weighted average interest rate.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for income taxes.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;The provision for income taxes was </font><font style="font-family:inherit;font-size:10pt;">$42.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, with an effective tax rate of </font><font style="font-family:inherit;font-size:10pt;">32.0%</font><font style="font-family:inherit;font-size:10pt;">. The provision for income taxes was </font><font style="font-family:inherit;font-size:10pt;">$54.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, with an effective tax rate of </font><font style="font-family:inherit;font-size:10pt;">42.6%</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">lower</font><font style="font-family:inherit;font-size:10pt;">&#32;effective tax rate for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to a </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;decrease in reserves for uncertain tax positions resulting from the expiration of statute of limitation periods and a higher proportion of income before taxes from international jurisdictions, which are generally taxed at lower statutory rates.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other comprehensive income.</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;Other comprehensive income, net of taxes was a </font><font style="font-family:inherit;font-size:10pt;">gain</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$39.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to a </font><font style="font-family:inherit;font-size:10pt;">loss</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">gain</font><font style="font-family:inherit;font-size:10pt;">&#32;was due to a </font><font style="font-family:inherit;font-size:10pt;">strengthening</font><font style="font-family:inherit;font-size:10pt;">&#32;of foreign currencies associated with our international operations, primarily the Canadian and Australian dollars, against the U.S. dollar as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;when compared to </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the </font><font style="font-family:inherit;font-size:10pt;">loss</font><font style="font-family:inherit;font-size:10pt;">&#32;was due to a </font><font style="font-family:inherit;font-size:10pt;">strengthening</font><font style="font-family:inherit;font-size:10pt;">&#32;of the U.S. dollar against foreign currencies associated with our international operations, primarily the Canadian and Australian dollars, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;when compared to </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;compared to the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;&#32;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenues.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Revenues </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$1.44 billion</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">25.9%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$6.99 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Contributing to the </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was a </font><font style="font-family:inherit;font-size:10pt;">$983.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from oil and gas infrastructure services and a </font><font style="font-family:inherit;font-size:10pt;">$456.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from electric power infrastructure services. The </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from oil and gas infrastructure services was primarily the result of increased capital spending by our customers on midstream gas pipeline transmission projects. Also contributing to the increase in oil and gas infrastructure services revenues were approximately </font><font style="font-family:inherit;font-size:10pt;">$80 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from the acquisition of Stronghold. The </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from electric power infrastructure services was primarily due to increased customer spending associated with electric transmission projects and </font><font style="font-family:inherit;font-size:10pt;">$126.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in additional emergency restoration services revenues primarily from Hurricanes Harvey and Irma. Also contributing to the </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from electric power infrastructure services was approximately </font><font style="font-family:inherit;font-size:10pt;">$30 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from acquired companies.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Gross profit </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$212.9 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">30.1%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$919.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Gross profit as a percentage of revenues </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d to </font><font style="font-family:inherit;font-size:10pt;">13.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">12.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">s in gross profit and gross profit as a percentage of revenues were primarily due to the </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues described above, including greater contributions from emergency restoration services and midstream gas pipeline transmission projects, which typically yield higher margins. Gross profit and gross profit as a percentage of revenues for the first nine months of 2016 were negatively impacted by </font><font style="font-family:inherit;font-size:10pt;">$54.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of project losses related to a power plant project in Alaska, which was substantially completed later in 2016. Gross profit and gross profit as a percentage of revenues for the first nine months of 2017 were negatively impacted by work disruptions, deferrals, cancellations and employee support costs due to Hurricanes Harvey and Irma. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Selling, general and administrative expenses.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Selling, general and administrative expenses </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$92.2 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">19.2%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$571.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily attributable to </font><font style="font-family:inherit;font-size:10pt;">$50.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in higher compensation costs, largely associated with higher incentive compensation based on current levels of profitability,  annual compensation increases and increased personnel to support business growth; </font><font style="font-family:inherit;font-size:10pt;">$21.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of incremental selling, general and administrative expenses associated with acquired businesses, including acquisition and integration costs; and </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in higher attorneys&#8217; fees and related expenses, </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which was associated with a matter involving our prior disposition of certain communications operations that was resolved in the first quarter of 2017. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, selling, general and administrative expenses included </font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in severance costs associated with the departure of our former president and chief executive officer and severance and restructuring costs primarily associated with certain operations within the Oil and Gas Infrastructure Services segment. Selling, general and administrative expenses as a percentage of revenues </font><font style="font-family:inherit;font-size:10pt;">decreased</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">8.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">8.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to the </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues described above. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Amortization of intangible assets.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Amortization of intangible assets </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to reduced amortization expense from previously acquired intangible assets as certain of these assets became fully amortized, partially offset by increased amortization of intangible assets associated with more recently acquired companies. </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;">&#32;43</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expense.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Interest expense </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$14.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;due to increased borrowing activity, primarily related to the acquisition of Stronghold, as well as a higher weighted average interest rate. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for income taxes.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;The provision for income taxes was </font><font style="font-family:inherit;font-size:10pt;">$105.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, with an effective tax rate of </font><font style="font-family:inherit;font-size:10pt;">34.2%</font><font style="font-family:inherit;font-size:10pt;">. The provision for income taxes was </font><font style="font-family:inherit;font-size:10pt;">$82.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, with an effective tax rate of </font><font style="font-family:inherit;font-size:10pt;">42.7%</font><font style="font-family:inherit;font-size:10pt;">. The lower effective tax rate for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to a </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;decrease in reserves for uncertain tax positions resulting from the expiration of statute of limitation periods; a higher proportion of income before taxes from international jurisdictions, which are generally taxed at lower statutory rates; and a discrete income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;associated with the adoption of an accounting update addressing share-based payments. The share-based payment accounting update is discussed further in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting Pronouncements - Adoption of New Accounting Pronouncements </font><font style="font-family:inherit;font-size:10pt;">below</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">. </font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other comprehensive income.</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;Other comprehensive income, net of taxes was a </font><font style="font-family:inherit;font-size:10pt;">gain</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$79.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to a </font><font style="font-family:inherit;font-size:10pt;">gain</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$51.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. These gains were due to a strengthening of foreign currencies associated with our international operations, primarily the Canadian and Australian dollars, against the U.S. dollar as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;when compared to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;when compared to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div><a name="s6F396D154AAF5FF38E08ED3FB17B17D9"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Results</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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):</font></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="28"></td></tr><tr><td style="width:33%;"></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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenues</font><font style="font-family:inherit;font-size:8pt;">:</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">Electric Power Infrastructure Services</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,504,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">57.7</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,222,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">59.9</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4,024,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">57.6</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,568,521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">64.3</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></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;"><font style="font-family:inherit;font-size:8pt;">Oil and Gas Infrastructure Services</font></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;"><font style="font-family:inherit;font-size:8pt;">1,104,555</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">42.3</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">819,754</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">40.1</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">2,962,868</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">42.4</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">1,979,832</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">35.7</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Consolidated revenues from external customers</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">2,609,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">100.0</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">2,042,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">100.0</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">6,987,851</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">100.0</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">5,548,353</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">100.0</font></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;"><font style="font-family:inherit;font-size:8pt;">%</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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating income (loss):</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">Electric Power Infrastructure Services</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">150,054</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">10.0</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">118,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">9.7</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">362,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">9.0</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">282,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">7.9</font></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;"><font style="font-family:inherit;font-size:8pt;">%</font></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;"><font style="font-family:inherit;font-size:8pt;">Oil and Gas Infrastructure Services</font></div></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;"><font style="font-family:inherit;font-size:8pt;">58,508</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">65,661</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">165,076</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></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;"><font style="font-family:inherit;font-size:8pt;">83,401</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.2</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate and non-allocated costs</font></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;"><font style="font-family:inherit;font-size:8pt;">(68,134</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(54,496</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(202,552</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">(162,731</font></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;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Consolidated operating income</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">140,428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">130,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">325,293</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;">$</font></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;"><font style="font-family:inherit;font-size:8pt;">202,926</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Three months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Electric Power Infrastructure Services Segment Results</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues for this segment </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$282.3 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">23.1%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$1.50 billion</font><font style="font-family:inherit;font-size:10pt;">&#160;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to increased customer spending associated with electric transmission projects and an increase of </font><font style="font-family:inherit;font-size:10pt;">$100.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in emergency restoration services revenues. The increase in emergency restoration services revenues primarily resulted from Hurricanes Harvey and Irma. Also contributing to the increase were more favorable foreign currency exchange rates during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, which </font><font style="font-family:inherit;font-size:10pt;">favorably</font><font style="font-family:inherit;font-size:10pt;">&#32;impacted revenues by approximately </font><font style="font-family:inherit;font-size:10pt;">$13 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and were primarily attributable to the relationship between the U.S. dollar and the Canadian and Australian dollars and approximately </font><font style="font-family:inherit;font-size:10pt;">$5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from acquired companies. These increases were partially offset by delays on certain ongoing projects, including as a result of work disruptions, deferrals and cancellations due to Hurricanes Harvey and Irma. Also partially offsetting these </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">s was a decrease in renewable energy services revenues due primarily to a lower volume of renewable energy projects and a reduction in revenues associated with a power plant project in Alaska that was substantially completed in the fourth quarter of 2016.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$31.1 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">26.1%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$150.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Operating income as a percentage of segment revenues </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d to </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">9.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. These </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">s were partially due to the increase in revenues described above, including the incremental emergency restoration services revenues, which typically yield higher margins due in part to higher equipment utilization and absorption of fixed costs, as well as the result of recognizing </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of project losses during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;on a power plant project in Alaska. Partially offsetting these increases was a </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;loss recorded during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;on an electric transmission project that experienced road </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;">&#32;44</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">access, subcontractor and labor production issues. The project was approximately 80% complete as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Additionally, operating income and operating income as a percentage of segment revenues for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were negatively impacted by the previously mentioned work disruptions, deferrals, cancellations and employee support costs due to Hurricanes Harvey and Irma and expenses incurred to support the growth of our communications services operations. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Oil and Gas Infrastructure Services Segment Results</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues for this segment </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$284.8 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">34.7%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$1.10 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily the result of increased capital spending by our customers on midstream gas pipeline transmission projects. The timing of construction for these larger pipeline transmission projects is highly variable due to delays associated with obtaining permits, as well as worksite access limitations related to environmental regulations and seasonality of weather patterns. Also contributing to this increase were approximately </font><font style="font-family:inherit;font-size:10pt;">$80 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from the acquired business of Stronghold and more favorable foreign currency exchange rates during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, which </font><font style="font-family:inherit;font-size:10pt;">favorably</font><font style="font-family:inherit;font-size:10pt;">&#32;impacted our international operations by approximately </font><font style="font-family:inherit;font-size:10pt;">$11 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and was primarily attributable to the relationship between the U.S. dollar and the Canadian and Australian dollars. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">10.9%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$58.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Operating income as a percentage of segment revenues </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">d to </font><font style="font-family:inherit;font-size:10pt;">5.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. These </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;">s were primarily due to higher costs associated with adverse weather conditions, delays and other production issues during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;on certain Canadian pipeline transmission projects, all of which were substantially complete as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, and more favorable  productivity and performance on pipeline transmission projects ongoing during the three months ended September 30, 2016. Additionally, several projects associated with our recent acquisition of Stronghold were temporarily suspended or deferred as a result of Hurricane Harvey, which negatively impacted operating income and operating income as a percentage of segment revenues. The negative impact of these items was partially offset by higher overall revenues.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Corporate and Non-allocated Costs</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain selling, general and administrative expenses and amortization of intangible assets are not allocated to segments. Corporate and non-allocated costs for the quarter ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$13.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$68.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to the quarter ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. This increase was primarily related to </font><font style="font-family:inherit;font-size:10pt;">$9.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of higher compensation costs, largely associated with higher incentive compensation expense based on current levels of profitability, and </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in higher acquisition-related costs. These increases were partially offset by a decrease in professional fees.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;compared to the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">nine</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;&#32;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Electric Power Infrastructure Services Segment Results</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues for this segment </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$456.5 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">12.8%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$4.02 billion</font><font style="font-family:inherit;font-size:10pt;">&#160;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to increased customer spending associated with electric transmission projects, an increase of </font><font style="font-family:inherit;font-size:10pt;">$126.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in emergency restoration services revenues and approximately </font><font style="font-family:inherit;font-size:10pt;">$30 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from acquired companies. The increase is emergency restoration services revenues primarily resulted from Hurricanes Harvey and Irma. Also contributing to the increase were more </font><font style="font-family:inherit;font-size:10pt;">favorable</font><font style="font-family:inherit;font-size:10pt;">&#32;foreign currency exchange rates during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, which </font><font style="font-family:inherit;font-size:10pt;">favorably</font><font style="font-family:inherit;font-size:10pt;">&#32;impacted revenues by approximately </font><font style="font-family:inherit;font-size:10pt;">$11 million</font><font style="font-family:inherit;font-size:10pt;">, primarily attributable to the relationship between the U.S. dollar and the Canadian and Australian dollars. Partially offsetting these increases were delays on certain projects, including as a result of work disruptions, deferrals and cancellations due to Hurricanes Harvey and Irma, and a decrease in renewable energy services revenues due primarily to a lower volume of renewable energy projects and a reduction in revenues associated with a power plant project in Alaska that was substantially completed in the fourth quarter of 2016.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$80.5 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">28.5%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$362.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Operating income as a percentage of segment revenues </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d to </font><font style="font-family:inherit;font-size:10pt;">9.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">7.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. These </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">s primarily resulted from the recognition of </font><font style="font-family:inherit;font-size:10pt;">$54.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of project losses on a power plant project in Alaska during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, as well as incremental emergency restoration services revenues in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, which typically yield higher margins due in part to higher equipment utilization and absorption of fixed costs. Partially offsetting these increases was a loss of </font><font style="font-family:inherit;font-size:10pt;">$13.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;on an electric transmission project that experienced road access, subcontractor and labor production issues. The project was approximately 80% complete as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Additionally, operating income and operating income as a percentage of revenues were negatively impacted by delays on certain projects, including as a result of work disruptions, deferrals, cancellations and employee support costs due to Hurricanes Harvey and Irma and expenses incurred to support the growth of our communications services operations.</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;">&#32;45</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Oil and Gas Infrastructure Services Segment Results</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues for this segment </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$983.0 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">49.7%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$2.96 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily the result of increased capital spending by our customers on midstream gas pipeline transmission projects. The timing of construction for pipeline transmission projects is highly variable due to delays associated with obtaining permits, as well as worksite access limitations related to environmental regulations and seasonality of weather patterns. Also contributing to this increase were approximately </font><font style="font-family:inherit;font-size:10pt;">$80 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in revenues from acquired companies and more </font><font style="font-family:inherit;font-size:10pt;">favorable</font><font style="font-family:inherit;font-size:10pt;">&#32;foreign currency exchange rates during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, which </font><font style="font-family:inherit;font-size:10pt;">favorably</font><font style="font-family:inherit;font-size:10pt;">&#32;impacted our international operations by approximately </font><font style="font-family:inherit;font-size:10pt;">$15 million</font><font style="font-family:inherit;font-size:10pt;">, primarily attributable to the relationship between the U.S. dollar and the Canadian and Australian dollars. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, revenues were negatively impacted by project delays due to forest fires in Alberta, Canada during mid-2016.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$81.7 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">97.9%</font><font style="font-family:inherit;font-size:10pt;">, to </font><font style="font-family:inherit;font-size:10pt;">$165.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Operating income as a percentage of segment revenues </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d to </font><font style="font-family:inherit;font-size:10pt;">5.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">4.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. These </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">s were primarily due to the increase in segment revenue, including a higher proportion of midstream gas transmission project work which typically yields higher margins. In addition, overall higher revenues in the segment allowed for better coverage of fixed and overhead costs. Partially offsetting the increases were higher costs associated with adverse weather conditions, delays and other production issues during the three months ended September&#160;30, 2017 on certain Canadian pipeline transmission projects. Additionally, several projects associated with our recent acquisition of Stronghold were temporarily suspended or deferred as a result of Hurricane Harvey, which negatively impacted operating income and operating income as a percentage of segment revenues. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Corporate and Non-allocated Costs</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain selling, general and administrative expenses and amortization of intangible assets are not allocated to segments. Corporate and non-allocated costs for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">d </font><font style="font-family:inherit;font-size:10pt;">$39.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$202.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to </font><font style="font-family:inherit;font-size:10pt;">$26.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of higher compensation costs, largely associated with higher incentive compensation based on current levels of profitability; </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in higher acquisition-related costs; </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of attorneys&#8217; fees and related expenses associated with a matter involving our prior disposition of certain communications operations that was resolved in the three months ended March 31, 2017; and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in charitable contributions in connection with the formation of a non-profit line training school. These increases were partially offset by </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in costs associated with the departure of our former president and chief executive officer recognized in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="s5EDDA1AAC7B65D74B9AFA338CD042C55"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Requirements</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our cash and cash equivalents totaled </font><font style="font-family:inherit;font-size:10pt;">$91.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$112.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents held in domestic bank accounts were </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">, and cash and cash equivalents held in foreign bank accounts were </font><font style="font-family:inherit;font-size:10pt;">$66.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$92.7 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents held by our investments in joint ventures, which are either consolidated or proportionately consolidated, were </font><font style="font-family:inherit;font-size:10pt;">$34.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to domestic joint ventures. Cash and cash equivalents held by the joint ventures are available to support joint venture operations, but we cannot utilize those assets to support our other operations. We generally have no right to a joint venture&#8217;s cash and cash equivalents other than participating in distributions and in the event of dissolution.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We were in compliance with the covenants under our credit agreement at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. We anticipate that our cash and cash equivalents on hand, existing borrowing capacity under our credit facility, and our future cash flows from operations will provide sufficient funds to enable us to meet our future operating needs and our planned capital expenditures, as well as facilitate our ability to grow through acquisitions or otherwise in the foreseeable future. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our industry is capital intensive, and we expect the need for substantial capital expenditures to continue into the foreseeable future to meet the anticipated demand for our services. Total capital expenditures are expected to range from </font><font style="font-family:inherit;font-size:10pt;">$240 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$250 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, of which we have spent </font><font style="font-family:inherit;font-size:10pt;">$168.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;through </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also evaluate opportunities for strategic acquisitions from time to time that may require cash, as well as opportunities to make investments in strategic partnerships with customers and infrastructure investors where we anticipate performing services such as project management, engineering, procurement or construction services. These investment opportunities exist in the markets and industries we serve and may require the use of cash in the form of debt or equity investments.</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;">&#32;46</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management continues to monitor the financial markets and general national and global economic conditions for factors that may affect our liquidity and capital resources. We consider our cash and cash equivalents investment policies 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 any 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 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 credit facility; however, our access to invested cash and cash equivalents or availability under our credit facility could be impacted in the future by adverse conditions in the financial markets.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We could be subject to additional U.S. income and foreign withholding taxes if we were to repatriate cash that is indefinitely reinvested outside of the United States. Because of the number and variability of assumptions required, it is not practicable to determine the amount of any additional U.S. tax liability that may result if we decide to no longer indefinitely reinvest foreign earnings outside the United States. If our intentions or U.S. tax laws change in the future, there may be a significant negative impact on the provision for income taxes and cash flows as a result of recording an incremental tax liability in the period such change occurs.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sources and Uses of Cash</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had cash and cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$91.5 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and working capital of </font><font style="font-family:inherit;font-size:10pt;">$1.36 billion</font><font style="font-family:inherit;font-size:10pt;">. We also had </font><font style="font-family:inherit;font-size:10pt;">$392.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of outstanding letters of credit and bank guarantees, </font><font style="font-family:inherit;font-size:10pt;">$200.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which was denominated in U.S. dollars and </font><font style="font-family:inherit;font-size:10pt;">$192.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which was denominated in currencies other than the U.S. dollar, primarily in Australian or Canadian dollars. We also had </font><font style="font-family:inherit;font-size:10pt;">$757.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of outstanding revolving loans under our credit facility, </font><font style="font-family:inherit;font-size:10pt;">$697.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which was denominated in U.S. dollars and </font><font style="font-family:inherit;font-size:10pt;">$60.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which was denominated in Canadian dollars. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, our </font><font style="font-family:inherit;font-size:10pt;">$1.81 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;senior secured revolving credit facility had </font><font style="font-family:inherit;font-size:10pt;">$659.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;available for revolving loans or issuing new letters of credit or bank guarantees. As discussed in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Debt Instruments - Credit Facility</font><font style="font-family:inherit;font-size:10pt;">&#32;below, we entered into an amendment to our credit facility that extended the maturity date to </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;">&#32;and adjusted the interest rates applicable to certain borrowings.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Activities</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 associated with labor, equipment and subcontractors, are required to be paid before the receivables resulting from the work performed are billed and collected. Accordingly, changes within working capital in accounts receivable, costs and estimated earnings in excess of billings on uncompleted contracts, and billings in excess of costs and estimated earnings on uncompleted contracts 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 the timing of projects due to delays or accelerations and other economic factors that may affect customer spending.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating activities of continuing operations </font><font style="font-family:inherit;font-size:10pt;">provided</font><font style="font-family:inherit;font-size:10pt;">&#32;net cash of </font><font style="font-family:inherit;font-size:10pt;">$173.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">$68.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">used</font><font style="font-family:inherit;font-size:10pt;">&#32;during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash flows from operating activities of continuing operations was primarily due to lower working capital related to ongoing oil and gas infrastructure projects, and to a lesser extent electric power infrastructure projects, in the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and more favorable operating results. The three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was negatively impacted by an increase in accounts receivable associated with the high volume of emergency restoration services work performed late in the quarter. Net cash provided by operating activities during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was negatively impacted by invoicing and billing delays on two related electric transmission projects in Canada. These invoicing and billing delays were substantially resolved as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating activities of continuing operations </font><font style="font-family:inherit;font-size:10pt;">provided</font><font style="font-family:inherit;font-size:10pt;">&#32;net cash of </font><font style="font-family:inherit;font-size:10pt;">$174.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">$205.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Net cash provided by operating activities during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was favorably impacted by the increase in earnings during the period. However, the impact of higher earnings was more than offset by increased working capital primarily related to certain larger oil and gas infrastructure projects that were near completion as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;for which the final receivables, including retentions, had not been collected as well as the negative impact of the higher accounts receivable associated with the emergency restoration services work performed late in the 2017 period as mentioned above. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Days sales outstanding (DSO) as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">79</font><font style="font-family:inherit;font-size:10pt;">&#32;days. DSO is calculated by using the sum of current accounts receivable, net of allowance (which includes retainage and unbilled balances), plus costs and estimated earnings </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;">&#32;47</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">in excess of billings on uncompleted contracts less billings in excess of costs and estimated earnings on uncompleted contracts, divided by average revenues per day during the quarter. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investing Activities</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, investing activities of continuing operations </font><font style="font-family:inherit;font-size:10pt;">used</font><font style="font-family:inherit;font-size:10pt;">&#32;net cash of </font><font style="font-family:inherit;font-size:10pt;">$452.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">$59.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">used</font><font style="font-family:inherit;font-size:10pt;">&#32;during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Investing activities of continuing operations in the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;included </font><font style="font-family:inherit;font-size:10pt;">$352.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used for acquisitions, including </font><font style="font-family:inherit;font-size:10pt;">$347.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the Stronghold acquisition; </font><font style="font-family:inherit;font-size:10pt;">$63.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used for capital expenditures; and </font><font style="font-family:inherit;font-size:10pt;">$40.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used for investments in unconsolidated affiliates, primarily related to the EPC electric transmission project discussed in Note 10 to the condensed consolidated financial statements, net of certain returns related to these investments. These items were partially offset by </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of proceeds from the sale of property and equipment. Investing activities of continuing operations in the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;included </font><font style="font-family:inherit;font-size:10pt;">$35.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used for capital expenditures and </font><font style="font-family:inherit;font-size:10pt;">$28.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used in connection with acquisitions, partially offset by </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of proceeds from the sale of property and equipment. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, investing activities of continuing operations </font><font style="font-family:inherit;font-size:10pt;">used</font><font style="font-family:inherit;font-size:10pt;">&#32;net cash of </font><font style="font-family:inherit;font-size:10pt;">$567.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">$201.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">used</font><font style="font-family:inherit;font-size:10pt;">&#32;in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Investing activities of continuing operations in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;included </font><font style="font-family:inherit;font-size:10pt;">$360.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used for acquisitions, including </font><font style="font-family:inherit;font-size:10pt;">$347.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the Stronghold acquisition; </font><font style="font-family:inherit;font-size:10pt;">$168.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used for capital expenditures; and </font><font style="font-family:inherit;font-size:10pt;">$53.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used for investments in unconsolidated affiliates, primarily related to the EPC electric transmission project discussed in Note 10 to the condensed consolidated financial statements, net of certain returns related to these investments. These items were partially offset by </font><font style="font-family:inherit;font-size:10pt;">$16.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of proceeds from the sale of property and equipment. Investing activities of continuing operations in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;included </font><font style="font-family:inherit;font-size:10pt;">$144.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used for capital expenditures and </font><font style="font-family:inherit;font-size:10pt;">$68.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;used in connection with acquisitions, partially offset by </font><font style="font-family:inherit;font-size:10pt;">$17.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of proceeds from the sale of property and equipment. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, our acquisition of Stronghold includes the potential payment of up to approximately </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of contingent consideration, payable at the end of a three-year period if the acquired business achieves certain financial targets. Any contingent consideration that is earned will be paid at least 70% in cash, and we may elect to pay up to the full amount in cash. We recorded a </font><font style="font-family:inherit;font-size:10pt;">$51.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;liability as of the date of acquisition based on the estimated fair value. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our industry is capital intensive, and we expect the need for substantial capital expenditures to continue into the foreseeable future to meet the anticipated demand for our services. We also have various contractual obligations related to investments in unconsolidated affiliates and other capital commitments which are detailed in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations </font><font 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 magnitude of the potential cash outlays for these initiatives.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financing Activities</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, net cash </font><font style="font-family:inherit;font-size:10pt;">provided by</font><font style="font-family:inherit;font-size:10pt;">&#32;financing activities of continuing operations was </font><font style="font-family:inherit;font-size:10pt;">$270.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to net cash </font><font style="font-family:inherit;font-size:10pt;">provided</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$82.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Financing activities of continuing operations in the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;included </font><font style="font-family:inherit;font-size:10pt;">$271.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$83.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of net </font><font style="font-family:inherit;font-size:10pt;">borrowings</font><font style="font-family:inherit;font-size:10pt;">&#32;under our credit facility.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, net cash </font><font style="font-family:inherit;font-size:10pt;">provided by</font><font style="font-family:inherit;font-size:10pt;">&#32;financing activities of continuing operations was </font><font style="font-family:inherit;font-size:10pt;">$370.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to net cash </font><font style="font-family:inherit;font-size:10pt;">used</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Financing activities of continuing operations in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;included </font><font style="font-family:inherit;font-size:10pt;">$396.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of net </font><font style="font-family:inherit;font-size:10pt;">borrowings</font><font style="font-family:inherit;font-size:10pt;">&#32;under our credit facility, partially offset by </font><font style="font-family:inherit;font-size:10pt;">$18.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of payments to satisfy tax withholding obligations associated with share-based compensation. Financing activities of continuing operations in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;included </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of payments to satisfy tax withholding obligations associated with share-based compensation, </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of payments on other long-term debt and </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of payments on short-term debt, partially offset by </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of net </font><font style="font-family:inherit;font-size:10pt;">borrowings</font><font style="font-family:inherit;font-size:10pt;">&#32;under our credit facility. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net </font><font style="font-family:inherit;font-size:10pt;">borrowings</font><font style="font-family:inherit;font-size:10pt;">&#32;during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were primarily utilized to fund payment of the cash portion of the consideration paid at closing for the Stronghold acquisition and additional working capital requirements associated with increases in emergency restoration services projects and the number and size of ongoing oil and gas infrastructure projects. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Repurchases </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of 2017, our board of directors approved a stock repurchase program that authorizes us to purchase, from time to time through June 30, 2020, up to $300.0 million of our outstanding common stock (the 2017 Repurchase Program). </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;">&#32;48</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repurchases under the 2017 Repurchase Program can be made in open market and privately negotiated transactions. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had not repurchased any shares of our common stock under the 2017 Repurchase Program.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, our board of directors approved a stock repurchase program that authorized us to purchase, from time to time through February 28, 2017, up to </font><font style="font-family:inherit;font-size:10pt;">$1.25 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;of our outstanding common stock (the 2015 Repurchase Program).  Repurchases under the 2015 Repurchase Program were made in open market and privately negotiated transactions, including pursuant to an accelerated share repurchase arrangement and an issuer repurchase plan. During 2015, we repurchased </font><font style="font-family:inherit;font-size:10pt;">19.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of our common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$449.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the open market under the 2015 Repurchase Program.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, we also entered into an accelerated share repurchase arrangement (the ASR)  to repurchase </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of our common stock under the 2015 Repurchase Program. Under the terms of the ASR, we paid </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to JPMorgan Chase Bank, National Association, London Branch (JPMorgan) and initially received </font><font style="font-family:inherit;font-size:10pt;">25.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of our common stock. The fair market value of these </font><font style="font-family:inherit;font-size:10pt;">25.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares at the time of delivery was </font><font style="font-family:inherit;font-size:10pt;">$600.0 million</font><font style="font-family:inherit;font-size:10pt;">, and the repurchased shares and the related cost to acquire them were accounted for as an adjustment to the balance of treasury stock during the third quarter of 2015, reducing the weighted-average number of basic and diluted common shares used to calculate our earnings per share. The </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;remaining under the ASR was recorded as an adjustment to &#8220;Additional Paid-In Capital&#8221; (APIC) during the third quarter of 2015 and was reclassified from APIC to treasury stock upon final settlement of the ASR on </font><font style="font-family:inherit;font-size:10pt;">April&#160;12, 2016</font><font style="font-family:inherit;font-size:10pt;">. At final settlement and based on the final volume-weighted average share price during the term of the ASR, minus a discount and subject to other adjustments, we received </font><font style="font-family:inherit;font-size:10pt;">9.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;additional shares of our common stock from JPMorgan. We repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">54.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of our common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$1.20 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;under the 2015 Repurchase Program prior to its termination on February 28, 2017. Other than the shares received at settlement of the ASR in the second quarter of 2016, no common stock was repurchased in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;under the 2015 Repurchase Program.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-style:italic;font-weight:bold;">Debt Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-style:italic;">&#32;&#32;&#32;&#32;&#32;Credit Facility</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">&#32;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 18, 2015, we entered into an amended and restated credit agreement with various lenders that provides for a </font><font style="font-family:inherit;font-size:10pt;">$1.81 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;senior secured revolving credit facility. On </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we and the lenders entered into an amendment to the credit facility which, among other things, extended the maturity date from December 18, 2020 to </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;">&#32;and adjusted the interest rates applicable to certain borrowings. The entire amount available under the credit facility may be used by us for revolving loans and letters of credit in U.S. dollars and certain alternative currencies. Up to </font><font style="font-family:inherit;font-size:10pt;">$600.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of the credit facility may be used by certain of our subsidiaries for revolving loans and letters of credit in certain alternative currencies. Up to </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of the credit facility may be used for swing line loans in U.S. dollars, up to </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of the credit facility may be used for swing line loans in Canadian dollars and up to </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of the credit facility may be used for swing line loans in Australian dollars.&#160;In addition, subject to the conditions specified in the credit agreement, we have the option to increase the revolving commitments by up to </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from time to time upon receipt of additional commitments from new or existing lenders. Borrowings under the credit agreement are to be used to refinance existing indebtedness and for working capital, capital expenditures and other general corporate purposes. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$392.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of outstanding letters of credit and bank guarantees, </font><font style="font-family:inherit;font-size:10pt;">$200.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were denominated in U.S. dollars and </font><font style="font-family:inherit;font-size:10pt;">$192.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were denominated in currencies other than the U.S. dollar, primarily in Australian or Canadian dollars. We also had </font><font style="font-family:inherit;font-size:10pt;">$757.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of outstanding revolving loans under the credit facility, </font><font style="font-family:inherit;font-size:10pt;">$697.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were denominated in U.S. dollars and </font><font style="font-family:inherit;font-size:10pt;">$60.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were denominated in Canadian dollars. The remaining </font><font style="font-family:inherit;font-size:10pt;">$659.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was available for revolving loans or new letters of credit or bank guarantees. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our current credit agreement, from December 18, 2015 through the filing of our compliance certificate in mid-November&#160;of 2017, amounts 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 </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">0.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on our Consolidated Leverage Ratio. Amounts borrowed as revolving loans under the credit agreement in any currency other than U.S. dollars bear interest at a rate equal to the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on our Consolidated Leverage Ratio. Standby or commercial letters of credit issued under the credit agreement are subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">0.675%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.275%</font><font style="font-family:inherit;font-size:10pt;">, based on our Consolidated Leverage Ratio. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the amendment of the credit agreement and subsequent to the filing of our compliance certificate in mid-November of 2017, amounts borrowed in U.S. dollars will bear interest, at our option, at a rate equal to either (i) the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on our Consolidated Leverage Ratio, or (ii) the Base Rate plus </font><font style="font-family:inherit;font-size:10pt;">0.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on our Consolidated Leverage Ratio. Amounts borrowed as revolving loans under the credit agreement in any </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;">&#32;49</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">currency other than U.S. dollars will bear interest at a rate equal to the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on our Consolidated Leverage Ratio. Additionally, subsequent to mid-November of 2017, standby or commercial letters of credit issued under the credit agreement will be subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, based on our Consolidated Leverage Ratio, and Performance Letters of Credit issued under the credit agreement in support of certain contractual obligations will be subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">0.675%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.150%</font><font style="font-family:inherit;font-size:10pt;">, based on our Consolidated Leverage Ratio. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;We are also subject to a commitment fee of </font><font style="font-family:inherit;font-size:10pt;">0.20%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">0.40%</font><font style="font-family:inherit;font-size:10pt;">, based on our Consolidated Leverage Ratio, on any unused availability under the credit agreement. </font></div><div style="line-height:120%;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 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 </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subject to certain exceptions, the credit agreement is 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 </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the capital stock of direct foreign subsidiaries of our wholly owned U.S. subsidiaries. Our wholly owned U.S. subsidiaries also guarantee the repayment of all amounts due under the credit agreement. Subject to certain conditions, all collateral will automatically be released from the liens 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 &amp; Poor&#8217;s Rating Services, (ii) a corporate family rating that is Baa3 or higher by Moody&#8217;s Investors Services, Inc. or (iii) a corporate credit rating that is BBB- or higher by Fitch Ratings, Inc.). </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement contains certain covenants, including (1) a maximum Consolidated Leverage Ratio of 3.0 to 1.0 (provided 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 (2) a minimum Consolidated Interest Coverage Ratio (as defined in the credit agreement) of 3.0 to 1.0. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all of the covenants in the credit agreement.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 (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 </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of availability under the credit agreement and/or cash and cash equivalents on hand.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 all of our other debt instruments exceeding </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;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. </font></div><div><a name="sACEDED2AC21F577F93443B1A8AEF662C"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Transactions</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 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 bonds, commitments to purchase equipment and certain multiemployer pension plan liabilities. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain joint venture structures involve risks not directly reflected in our balance sheets. For example, we have guaranteed all of the obligations of certain joint ventures under contracts with the customer. Additionally, other joint venture arrangements qualify as a general partnership, for which we are jointly and severally liable for all of the obligations of the joint venture. In our joint venture arrangements, typically each joint venture party indemnifies the other party for any liabilities incurred in excess of the liabilities such other party is obligated to bear under the respective joint venture agreement.</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;">&#32;50</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We enter into non-cancelable operating leases for many of our facility, vehicle and equipment needs. These leases allow us to conserve cash by paying a monthly lease rental fee for use of facilities, vehicles and equipment rather than purchasing them. We may decide to cancel or terminate a lease before the end of its term, in which case we are typically liable to the lessor for the remaining lease payments under the term of the lease.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have guaranteed the residual value of the underlying assets under certain of our equipment operating leases at the date of termination of such leases. We have agreed to pay any difference between this residual value and the fair market value of each underlying asset as of the lease termination date. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the maximum guaranteed residual value was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$614.0 million</font><font style="font-family:inherit;font-size:10pt;">. We believe that no significant payments will be made as a result of the difference between the fair market value of the leased equipment and the guaranteed residual value. However, there can be no assurance that future significant payments will not be required.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of our vendors require letters of credit to ensure reimbursement for amounts they disburse on our behalf, such as to beneficiaries under our self-funded insurance programs. In addition, from time to time, certain customers require us to post letters of credit to ensure payment of subcontractors and vendors and guarantee performance under our contracts. Such letters of credit are generally issued by a bank or similar financial institution, typically pursuant to our credit agreement. Each letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit if the holder claims that we have failed to perform specified actions. If this were to occur, we would be required to reimburse the issuer of the letter of credit. Depending on the circumstances of such a reimbursement, we may also be required to record a charge to earnings for the reimbursement. We do not believe that it is likely that any material claims will be made under a letter of credit in the foreseeable future.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$392.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in outstanding letters of credit and bank guarantees securing our casualty insurance program and various contractual commitments. These are irrevocable stand-by letters of credit with maturities generally expiring at various times throughout </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. Upon maturity, it is expected that the majority of the letters of credit related to the casualty insurance program will be renewed for subsequent one-year periods. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Bonds and Parent Guarantees</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 that we will pay 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 agreement, we have granted security interests in certain of our assets to collateralize our obligations to the sureties. Subject to certain conditions and consistent with terms of our credit agreement, these security interests will be automatically released if we maintain a credit rating that meets two of the following three conditions: (i) a corporate credit rating that is BBB- or higher by Standard&#160;&amp; Poor&#8217;s Rating Services, (ii) a corporate family rating that is Baa3 or higher by Moody&#8217;s Investors Services, Inc. or (iii) a corporate credit rating that is BBB- or higher by Fitch Ratings, Inc. 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 credit facility. To date, we have not been required to make any reimbursements to our sureties for bond-related costs. We believe that it is unlikely that we will have to fund significant claims under our surety arrangements in the foreseeable future. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total amount of outstanding performance bonds was estimated to be approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.5 billion</font><font style="font-family:inherit;font-size:10pt;">. Our estimated maximum exposure as it relates to the value of performance bonds outstanding is lowered on each bonded project as the cost to complete is reduced, and each of our commitments under the performance bonds generally extinguishes concurrently with the expiration of our related contractual obligation. The estimated cost to complete these bonded projects was approximately </font><font style="font-family:inherit;font-size:10pt;">$889 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, from time to time, we guarantee the obligations of our wholly owned subsidiaries, including obligations in connection with certain contracts with customers, lease obligations, joint venture arrangements and, in some states, contractors&#8217; licenses. We are not aware of any material obligations for performance or payment asserted against us under any of these guarantees.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equipment Purchase Commitments</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations - Equipment Purchase Obligations</font><font style="font-family:inherit;font-size:10pt;">&#32;below for a description of these obligations.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Multiemployer Pension Plans</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contractual Obligations - Multiemployer Pension Plans</font><font style="font-family:inherit;font-size:10pt;">&#32;below for a description of these obligations.</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;">&#32;51</font></div></div><hr style="page-break-after:always"><div><a name="s4D96339347E45CB1A45F6953B2D7552A"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual Obligations</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our future contractual obligations as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, excluding amounts related to certain capital commitments related to investments in unconsolidated affiliates, unrecognized tax benefits, multiemployer pension plan obligations, interest associated with letters of credit and bank guarantees, commitment fees under our credit facility, commitments associated with our insurance liabilities and acquisition-related contingent consideration liabilities (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="28"></td></tr><tr><td style="width:29%;"></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: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><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remainder of 2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thereafter</font></div></td></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;"><font style="font-family:inherit;font-size:10pt;">Long-term debt - principal </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">759,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">1,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">757,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt - cash interest </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Operating lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">316,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,368</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital lease and related interest obligations </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,287</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,378</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,201</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><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:bottom;background-color:#cceeff;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;">Equipment purchase commitments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,905</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><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: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;">Capital commitment related to investments in unconsolidated affiliates </font></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;"><font style="font-family:inherit;font-size:10pt;">25,771</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">367</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">25,404</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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:bottom;background-color:#cceeff;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;">Total</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">1,112,032</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">41,542</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">107,399</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">97,153</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">801,087</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">24,880</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></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;"><font style="font-family:inherit;font-size:10pt;">39,971</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#32;Amounts were recorded in our </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;condensed consolidated balance sheet and included </font><font style="font-family:inherit;font-size:10pt;">$757.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of outstanding revolving loans under our credit facility, which bear interest at variable market rates. Assuming the principal amount outstanding at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;remained outstanding and the interest rate in effect at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;remained the same, the annual cash interest expense with respect to the credit facility would be approximately </font><font style="font-family:inherit;font-size:10pt;">$20.3 million</font><font style="font-family:inherit;font-size:10pt;">, payable for the remainder of the term of the credit facility. As previously discussed, on </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we and the lenders entered into an amendment to the credit facility which, among other things, extended the maturity date from December 18, 2020 to </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;">&#32;and adjusted the interest rates applicable to certain borrowings. If the adjusted interest rates had been in effect as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and assuming the principal amount outstanding at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;remained outstanding, annual cash interest expense with respect to the amended credit facility would be approximately </font><font style="font-family:inherit;font-size:10pt;">$19.3 million</font><font style="font-family:inherit;font-size:10pt;">, payable through the new maturity date. For additional information on the adjusted interest rates see </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Liquidity and Capital Resources</font><font style="font-family:inherit;font-size:10pt;">&#32;above.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;">&#32;Amounts relate to cash interest expense on our fixed-rate long-term debt, which excludes the credit facility.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font><font style="font-family:inherit;font-size:10pt;">&#32;Principal amounts of capital lease obligations were recorded in our </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;condensed consolidated balance sheet.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equipment Purchase Commitments</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have committed capital for the expansion of our vehicle fleet in order to accommodate manufacturer lead times on certain types of vehicles. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of production orders were issued with expected delivery dates in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of production orders were issued with expected delivery dates in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. Although we have committed to the purchase of these vehicles at the time of their delivery, we intend 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. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Capital Commitments Related to Investments in Unconsolidated Affiliates</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have excluded from the Contractual Obligations table additional capital commitments associated with investments in unconsolidated affiliates related to planned oil and gas infrastructure projects of </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;because we are unable to determine the exact timing of these capital commitments. We anticipate these commitments to be paid by </font><font style="font-family:inherit;font-size:10pt;">May 31, 2022</font><font style="font-family:inherit;font-size:10pt;">, and as specific commitment amounts and their timing are determined, we will reflect such amounts in the Contractual Obligations table. Additionally, during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we formed a partnership with select investors that provides </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;of capital, including </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;from us, available to invest in certain specified types of infrastructure projects through July 1, 2024. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unrecognized Tax Benefits</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2016, the Internal Revenue Service completed its examination related to tax years </font><font style="font-family:inherit;font-size:10pt;">2010</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2011</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">; however, certain subsidiaries remain under examination by various U.S. state, Canadian and other foreign tax authorities for multiple periods, and the amount of unrecognized tax benefits could therefore increase or decrease as a result of the expiration of certain statute of limitations periods or settlements of these examinations. We believe it is reasonably possible that within the next 12 months unrecognized tax benefits may decrease by up to </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;due to the expiration of certain statute of limitations periods or settlements of the examinations.</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;">&#32;52</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Multiemployer Pension Plans</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The previously presented table of estimated contractual obligations does not reflect the obligations under the multiemployer pension plans in which our union employees participate. Some of our operating units are parties to various collective bargaining agreements that require us to provide to the employees subject to these agreements specified wages and benefits, as well as to make contributions to multiemployer pension plans. Our multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &#8220;pay-as-you-go&#8221; 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 the projects we have ongoing at any time and the need for union resources in connection with those projects. Therefore, we are unable to accurately predict our union employee payroll and the amount of the resulting multiemployer pension plan contribution obligations for future periods.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 &#8220;endangered,&#8221; &#8220;seriously endangered&#8221; or &#8220;critical&#8221; status. 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 (which may take the form of a surcharge on benefit contributions) and/or modifications to retiree benefits. A number of multiemployer plans to which our operating units contribute or may contribute in the future are in &#8220;endangered,&#8221; &#8220;seriously endangered&#8221; or &#8220;critical&#8221; 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 of the future levels of work that require the specific use of the union employees covered by these plans, as well as the future contribution levels and possible surcharges on contributions applicable to these plans.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may also have 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 employers who are contributors 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&#8217;s own retirees. Other than as noted below, we are not aware of any material amounts of withdrawal liability that have been or are expected to be incurred as a result of a withdrawal by any of our operating units from any multiemployer defined benefit pension plans.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2011 Central States Plan Withdrawal Liability. </font><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2011, certain of our subsidiaries withdrew from the Central States, Southeast and Southwest Areas Pension Plan (the Central States Plan). This withdrawal event was the result of an amendment to a collective bargaining agreement with the International Brotherhood of Teamsters (Teamsters) that eliminated certain employers&#8217; obligations to contribute to the Central States Plan, which was then in critical status and significantly underfunded as to its vested benefit obligations. The amendment was negotiated by the Pipe Line Contractors Association (PLCA) on behalf of its members, which include certain of our subsidiaries. Because certain of our other subsidiaries continued participation in the Central States Plan into 2012, the subsidiaries&#8217; withdrawals in 2011 effected only a partial withdrawal on our behalf in 2011.  We believed that the partial withdrawal was advantageous because it limited exposure to increased liability resulting from a future withdrawal event, at which point the Central States Plan could have been further underfunded. We and other PLCA members now contribute to a different multiemployer pension plan on behalf of the affected Teamsters employees. While certain of our subsidiaries continued participation in the Central States Plan into 2012, we believe that such subsidiaries withdrew from the Central States Plan in 2012, thereby effecting a complete withdrawal as of December 30, 2012 for all Quanta subsidiaries. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the partial withdrawal in 2011, we recorded a withdrawal liability of approximately </font><font style="font-family:inherit;font-size:10pt;">$32.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in the fourth quarter of 2011 based on estimates received from the Central States Plan. The Central States Plan subsequently asserted that the withdrawal of the PLCA members, and thus our partial withdrawal, was not effective in 2011. The PLCA and Quanta believed at that time that a legally effective withdrawal had occurred during the fourth quarter of 2011, and this issue was litigated in the federal district court for the Northern District of Illinois, Eastern Division. In September 2013, the district court ruled in favor of the Central States Plan, and that decision was appealed by the PLCA. In July 2014, the Central States Plan provided us with a Notice and Demand claiming partial withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$39.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and requiring Quanta to make payments on this assessment while the dispute is ongoing. In September 2015, the United States Court of Appeals for the Seventh Circuit ruled in favor of the PLCA and reversed the district court&#8217;s previous ruling, which had been in favor of the Central States Plan. Based on the outcome of the appeal, in January 2016, the Central States Plan issued a revised Notice and Demand claiming partial withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$32.9 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Separately, in December 2013, the Central States Plan filed lawsuits against two of our subsidiaries in connection with their withdrawal in 2012. In the first lawsuit, the Central States Plan alleged that the subsidiary elected to participate in the Central </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;">&#32;53</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">States Plan pursuant to the collective bargaining agreement under which it participated. We argued that no such election was made and that any payments made to the Central States Plan were made in error. In July 2014, the parties reached an agreement to settle the lawsuit, and the court dismissed the case with prejudice. In the second lawsuit, the Central States Plan alleged that contributions made by our subsidiary to a new industry fund created after we withdrew from the Central States Plan should have been made to the Central States Plan. This arguably would have extended our withdrawal date for this subsidiary to at least the end of 2013. We disputed these allegations on the basis that we properly paid contributions to the new industry fund based on the terms of the collective bargaining agreement under which we participated and asserted that we terminated our obligation to contribute to the Central States Plan by the end of 2012. The parties both moved for summary judgment, and in March 2015, the court entered judgment in our favor. The Central States Plan filed a notice of appeal in April 2015, and in December 2015, the Central States Plan agreed to dismiss the appeal with prejudice. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ultimate liability associated with the complete withdrawal of our subsidiaries from the Central States Plan will depend on various factors, including interpretations of the terms of the collective bargaining agreements under which the subsidiaries participated and whether exemptions from withdrawal liability applicable to construction industry employers will be available. In September 2017, the Central States Plan provided revised estimates indicating that the total withdrawal liability based on certain withdrawal scenarios could range between </font><font style="font-family:inherit;font-size:10pt;">$42.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$48.2 million</font><font style="font-family:inherit;font-size:10pt;">. We believe this to be the range of reasonably possible loss for this matter and previously recorded an adjustment to cost of services that is within such range. However, given the unknown nature of some of the factors mentioned above, the final withdrawal liability cannot yet be determined with certainty. Accordingly, it is reasonably possible that the amount owed upon final resolution of these matters could be materially higher than the expense we recognized through </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Although we dispute the total liability owed to the Central States Plan, we continue to make monthly payments according to the terms of the January 2016 Notice and Demand while the parties determine the final withdrawal liability. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had made payments totaling </font><font style="font-family:inherit;font-size:10pt;">$22.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;toward the withdrawal liability assessment. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2013 Central States Plan Withdrawal Liability.</font><font style="font-family:inherit;font-size:10pt;">&#32;On October&#160;9, 2013, we acquired a company that experienced a complete withdrawal from the Central States Plan prior to the date of acquisition. Prior to the acquisition, the Central States Plan issued a Notice and Demand to the acquired company claiming a withdrawal liability in the total amount of </font><font style="font-family:inherit;font-size:10pt;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and requiring payments to be made on this assessment while the dispute is ongoing. In connection with the acquisition, we recorded an initial liability of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to this withdrawal liability, and a portion of the purchase price for the acquired company was deposited into an escrow account to fund any withdrawal obligation in excess of the initial liability recorded. In January 2016, the Central States Plan issued a revised Notice and Demand claiming a withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">. Although we continue to dispute the total liability owed to the Central States Plan, we continue to make monthly payments according to the terms of this revised Notice and Demand while the parties determine the final withdrawal liability. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, payments totaling </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;had been made toward the withdrawal liability assessment.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The final amount of withdrawal liability payable in connection with this matter remains the subject of a pending arbitration proceeding and will ultimately depend on various factors, including the outcome of the PLCA litigation described above. However, the acquired company&#8217;s withdrawal from the Central States Plan is not expected to have a material impact on our financial condition, results of operations or cash flows. </font></div><div style="line-height:174%;padding-top:13px;text-align:justify;text-indent:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit and Bank Guarantee Fees and Commitment Fees</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have excluded from the Contractual Obligations table interest associated with letters of credit and bank guarantees and commitment fees under our credit facility because the outstanding letters of credit and bank guarantees, availability and applicable interest rates and fees are variable. For additional information regarding our letters of credit and bank guarantees and the interest rates and fees associated with these items and our borrowings under our credit facility, see </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Liquidity and Capital Resources - Debt Instruments - Credit Facility</font><font style="font-family:inherit;font-size:10pt;">&#32;above.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Self-Insurance</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are insured for employer&#8217;s liability, workers&#8217; compensation, auto liability and general liability claims. Under these programs, the deductible for employer&#8217;s liability is </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per occurrence, the deductible for workers&#8217; compensation is </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per occurrence, and the deductibles for auto liability and general liability are </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per occurrence. We are generally self-insured for all claims that do not exceed the amount of the applicable deductible. In connection with our casualty insurance programs, we are required to issue letters of credit to secure our self-insured 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 </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;per claimant per year.</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;">&#32;54</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the gross amount accrued for insurance claims totaled </font><font style="font-family:inherit;font-size:10pt;">$255.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$218.2 million</font><font style="font-family:inherit;font-size:10pt;">, with </font><font style="font-family:inherit;font-size:10pt;">$198.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$162.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;considered to be long-term and included in &#8220;Insurance and other non-current liabilities.&#8221; Related insurance recoveries/receivables as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$45.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were included in &#8220;Prepaid expenses and other current assets&#8221; and </font><font style="font-family:inherit;font-size:10pt;">$44.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were included in &#8220;Other assets, net.&#8221; </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 if we believe that the cost to obtain such coverage exceeds any additional benefits. 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. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Consideration</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have excluded from the Contractual Obligations table acquisition-related contingent consideration liabilities, which represent the estimated fair value of future amounts payable to the former owners of acquired businesses, since the amounts have not been earned and we are unable to determine the portion of the liabilities that will be settled in cash and the exact timing of any such payments as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Payment of such consideration is contingent on the future financial performance of the acquired businesses, and the fair value of such consideration is estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the fair value of these contingent consideration liabilities totaled </font><font style="font-family:inherit;font-size:10pt;">$70.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">, all of which was included in &#8220;Insurance and other non-current liabilities&#8221; on our condensed consolidated balance sheets. Since 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.   </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of the contingent consideration liabilities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was determined using a Monte Carlo simulation valuation methodology based on probability-weighted financial performance projections and other inputs including a discount rate and an expected volatility factor for each acquisition. The discount rates ranged from </font><font style="font-family:inherit;font-size:10pt;">1.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;depending on the settlement methods available and are generally based on a risk-free rate and/or our cost of debt. The expected volatility factors ranged from 25.0% to 29.6% based on historical asset volatility of selected guideline public companies. 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 to our condensed consolidated financial statements. Significant changes in any of these assumptions could result in a significantly higher or lower potential liability. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our contingent consideration liabilities are subject to a maximum payment amount, which aggregated to </font><font style="font-family:inherit;font-size:10pt;">$139.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. One contingent consideration liability is not subject to a maximum payout amount, and the fair value of that liability was </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our aggregate contingent consideration liabilities can change due to additional business acquisitions, payments to settle outstanding liabilities, changes in the fair value of amounts owed to former owners of the acquired businesses, and foreign currency translation gains or losses.  During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the acquisition of Stronghold increased our contingent consideration liabilities by </font><font style="font-family:inherit;font-size:10pt;">$51.1 million</font><font style="font-family:inherit;font-size:10pt;">. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, acquisitions increased our contingent consideration liabilities by </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">. We made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;payments related to contingent consideration during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;payments and a nominal payment during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Fair value adjustments will be reflected in operating income on our condensed consolidated statements of operations. No changes in the fair value of contingent consideration liabilities have occurred during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div><a name="sD2C78DDB38BE571AAFA8D2142B1B12E3"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Concentrations of Credit Risk</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 costs and estimated earnings in excess of billings on uncompleted contracts 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 </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;">&#32;55</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">high quality investments, which primarily include interest-bearing demand deposits, money market investments, money market mutual funds and investment grade commercial paper with original maturities of three months or less. 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 oil and gas companies, governmental entities, general contractors, and builders, owners and managers of commercial and industrial properties located primarily in the United States, Canada and Australia. Consequently, we are subject to potential credit risk related to changes in business and economic factors in these countries, 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. Historically, some of our customers have experienced significant financial difficulties, and others may experience financial difficulties in the future. These difficulties expose us to increased risk related to collectability of billed and unbilled receivables and costs and estimated earnings in excess of billings on uncompleted contracts for services we have performed.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;customer within our Electric Power Infrastructure Services segment accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our consolidated net receivable position. Portions of this net receivable balance were related to invoicing challenges and billing delays on two electric transmission projects located in remote regions of northeastern Canada, which resulted from changed site conditions requiring extensive quality assurance documentation and administrative requirements. During the second quarter of 2017, we and the customer reached a settlement  and entered into a renegotiated contract, which eliminated the previous scheduling and billing issues and settled outstanding change orders.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, one customer within our Oil and Gas Infrastructure Services segment accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our consolidated net receivable position at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This same customer also accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our consolidated revenues during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. No other customers represented 10% or more of our consolidated net receivable position as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, and no other customers represented 10% or more of our consolidated revenues for the three or </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="sB9B54BEF719858BF81D01458AB6A91AC"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Collective Bargaining Agreements</font><font style="font-family:inherit;font-size:10pt;">&#32;in Note&#160;10 of the Notes to Condensed Consolidated Financial Statements in Item&#160;1. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Statements</font><font style="font-family:inherit;font-size:10pt;">&#32;of Part I of this Quarterly Report for additional information regarding litigation, claims and other legal proceedings.</font></div><div><a name="s1589190491AA53028DB4E9020615C57A"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Party Transactions</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, we enter into transactions from time to time with related parties. Our significant related party transactions typically take the form of facility leases with prior owners of certain acquired companies.</font></div><div><a name="sE43269339D5759D29BB3A50C27C4A133"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of New Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;In </font><font style="font-family:inherit;font-size:10pt;">July 2015</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that requires </font><font style="font-family:inherit;font-size:10pt;">inventory</font><font style="font-family:inherit;font-size:10pt;">&#32;to be measured at the lower of either cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference will be recognized as a loss in earnings in the period in which it occurs. We adopted this guidance effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the adoption of the update did not have a significant impact on our consolidated financial statements or related disclosures. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">March 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the accounting for </font><font style="font-family:inherit;font-size:10pt;">share-based payments</font><font style="font-family:inherit;font-size:10pt;">&#32;in several key areas, including the treatment and cash flow presentation of tax effects related to the settlement of share-based payments and the accounting for forfeitures of share-based awards. The new guidance requires companies with share-based payments to record all related tax effects at settlement (or expiration) through income tax expense on the statement of operations rather than through APIC within equity. This update also requires excess tax benefits to be classified as an operating activity on the statement of cash flows rather than reclassified as a financing activity and requires cash paid by an employer when withholding shares for the employee portion of taxes to be presented as a financing activity. The update also allows companies to either account for forfeitures of share-based payments as they occur or to estimate forfeitures. This guidance is required to be applied prospectively except for the classification of cash related to tax withholding, which requires retrospective application. We adopted this guidance effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and will continue to estimate forfeitures of share-based payments. We anticipate increased volatility of income tax expense after </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;">&#32;56</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">adoption of this guidance, and during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;recorded income tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the settlement of share-based awards. APIC was not adjusted for amounts recorded prior to 2017, and therefore our retained earnings were not affected by the adoption of this guidance. Additionally, </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were reclassified from operating activities to financing activities on our statements of cash flows for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;associated with cash paid by us to satisfy tax withholding obligations for share-settled awards. Further, the presentation of excess tax benefits on the statements of cash flows is now shown as cash flows from operating activities rather than in financing activities. The excess tax benefits reclassified to operating activities for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the consolidation guidance related to how a reporting entity that is the single decision maker of a </font><font style="font-family:inherit;font-size:10pt;">VIE</font><font style="font-family:inherit;font-size:10pt;">&#32;should treat indirect interests in the VIE held through related parties that are under common control with the reporting entity when determining whether it is the primary beneficiary of a VIE. A reporting entity has an indirect interest in a VIE if it has a direct interest in a related party that, in turn, has a direct interest in the VIE. We adopted this guidance on </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the adoption of the update did not have a significant impact on our consolidated financial statements or related disclosures. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Not Yet Adopted</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">May 2014</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that supersedes most current </font><font style="font-family:inherit;font-size:10pt;">revenue recognition</font><font style="font-family:inherit;font-size:10pt;">&#32;guidance as well as some cost recognition guidance. The update requires that the recognition of revenue related to the transfer of goods or services to customers reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update also requires new qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments, information about contract balances and performance obligations, and assets recognized from costs incurred to obtain or fulfill a contract. The new guidance is effective for fiscal years beginning on or after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and can be applied on a full retrospective or modified retrospective basis, whereby the entity records a cumulative effect of initially applying this update at the date of initial application. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are currently evaluating the potential impact of this update on our consolidated financial statements and are planning to adopt the update using the modified retrospective transition method effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">, which will result in a cumulative-effect adjustment recorded in retained earnings.&#160;We have evaluated the impact of this update on a sample of our contracts expected to be representative of the population of contracts that will generate revenues in 2018 and based on the sample results do not expect the update to materially affect our results of operations, financial position or cash flows.&#160;We have begun evaluating the impact of this update on the remainder of our contracts that are anticipated to generate revenues in 2018 and are in the process of implementing changes to our processes and controls to meet the reporting and disclosure requirements of this update.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">January 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that addresses certain aspects of recognition, measurement, presentation, and disclosure of </font><font style="font-family:inherit;font-size:10pt;">financial instruments</font><font style="font-family:inherit;font-size:10pt;">&#32;to provide users of financial statements with more decision-useful information. The new standard is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. We are evaluating the impact of the new standard on our consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">February 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that requires companies to recognize on the balance sheet the contractual right to use assets and liabilities corresponding to the rights and obligations created by </font><font style="font-family:inherit;font-size:10pt;">lease</font><font style="font-family:inherit;font-size:10pt;">&#32;contracts. The new standard is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">. While we continue to evaluate the effect of the standard on our consolidated financial statements, it is anticipated that the adoption of the standard will materially impact our statement of financial position. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">June 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that will change the way companies measure </font><font style="font-family:inherit;font-size:10pt;">credit losses</font><font style="font-family:inherit;font-size:10pt;">&#32;for most financial assets and certain other instruments that are not measured at fair value through net income. The update will require companies to use an &#8220;expected loss&#8221; model for instruments measured at amortized cost and to record allowances for available-for-sale debt securities rather than reduce the carrying amounts. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management&#8217;s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard&#8217;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 </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">August 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to standardize the classification of certain transactions on the statement of </font><font style="font-family:inherit;font-size:10pt;">cash flows</font><font style="font-family:inherit;font-size:10pt;">. These transactions include contingent consideration payments made after a business combination, proceeds from the settlement of corporate-owned life insurance policies and distributions received from equity method investments. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and requires application using </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;">&#32;57</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a retrospective transition method. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that will require a reporting entity to recognize the </font><font style="font-family:inherit;font-size:10pt;">tax</font><font style="font-family:inherit;font-size:10pt;">&#32;expense from the sale of an asset in the seller&#8217;s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer&#8217;s jurisdiction would also be recognized at the time of the transfer. The new guidance will not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. The modified retrospective method will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">November 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to standardize the classification of restricted cash and cash equivalents transactions on the statement of </font><font style="font-family:inherit;font-size:10pt;">cash flows</font><font style="font-family:inherit;font-size:10pt;">. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. The retrospective transition method will be required for this new guidance. We are currently evaluating the impact of this authoritative guidance on our consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to clarify whether transactions should be accounted for as acquisitions or disposals of assets or businesses. When substantially all of the fair value of the gross assets acquired or disposed of is concentrated in a single identifiable asset or group of similar identifiable assets, the asset or group is not a business. The update will require, among other things, that to be considered a business, a set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output. Additionally, the update will remove the evaluation of whether a market participant could replace missing elements in order to consider the set of assets and activities a business, will provide more stringent criteria for sets without outputs and will narrow the definition of output. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and the prospective transition method will be required for this new guidance. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also in </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to simplify the subsequent measurement of </font><font style="font-family:inherit;font-size:10pt;">goodwill</font><font style="font-family:inherit;font-size:10pt;">&#32;by eliminating the second step in the current two-step goodwill impairment test. The update will require an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value, if applicable. Additionally, the update will eliminate the requirement that a reporting unit with a zero or negative carrying amount perform a qualitative assessment and the second step of the two-step goodwill impairment test and will instead require disclosure of the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. This update is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">. The prospective transition method will be required for this new guidance. We are currently evaluating the potential impact of this authoritative guidance on our consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">May 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update providing guidance about which changes to the terms or conditions of a </font><font style="font-family:inherit;font-size:10pt;">share-based payment</font><font style="font-family:inherit;font-size:10pt;">&#32;award require an entity to apply modification accounting. A modification should be accounted for unless the following characteristics of the award are unchanged: the fair value, the vesting conditions and the classification as an equity instrument or a liability instrument. The update is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and is required to be applied prospectively. We are evaluating the impact of the new accounting standard on our consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">August 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update which amends and simplifies existing guidance for presenting the economic effects of risk management activities in the financial statements. The update is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. We are evaluating the impact of this new standard on our consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">; however, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had no </font><font style="font-family:inherit;font-size:10pt;">hedging</font><font style="font-family:inherit;font-size:10pt;">&#32;relationships outstanding.</font></div><div><a name="s1C9A6CCBE690510D9DBB17104E1DE627"></a></div><div style="line-height:120%;padding-top:24px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outlook </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 infrastructure services in both our electric power infrastructure and oil and gas infrastructure segments, and we believe both segments are generally entering a renewed multi-year up-cycle. We </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;">&#32;58</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">are focused on long-term growth and continuing to distinguish ourselves through safe execution and best-in-class field leadership. We will pursue opportunities designed to enhance our core business and leadership position in the industry and provide innovative solutions to our customers. We believe our unique operating model and entrepreneurial mindset will continue to provide us the foundation to generate long-term value for all of our stakeholders. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">However, we and our customers continue to operate in a fluid business environment, with gradual improvement in the United States and Canadian economies yet continuing uncertainty in the marketplace overall. Certain of our end markets remain challenged as oil and natural gas prices and the broader energy market have not recovered or fully stabilized from the significant decline that began in mid-2014. Though our Canadian operations have stabilized, the Canadian economy has been significantly affected due to the influence of the energy industry on the country&#8217;s economy, which in turn has adversely impacted both our electric power and oil and gas infrastructure services operations in Canada. Our customers also face stringent regulatory and environmental requirements, which have resulted in construction delays in some cases, particularly for larger electric transmission and&#160;pipeline projects. While these various challenges have negatively affected our operations in the past and may in the future, we believe that our financial and operational strength will enable us to manage these challenges and uncertainties, and we remain optimistic about our near-term and long-term opportunities. </font></div><div style="line-height:120%;padding-top:24px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Electric Power Infrastructure Services Segment </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain portions of the North American electric grid are aging and require significant upgrades, maintenance and expansion to meet current and future demands for reliable power delivery. Over the past several years, many utilities across North America have begun to implement plans to upgrade their transmission systems in order to improve reliability and reduce congestion. Among other things, these activities include new construction, structure change-outs, line upgrades and maintenance projects on many transmission systems. In addition, state renewable portfolio standards, which set required or voluntary standards for how much power is to be generated from renewable energy sources, can result in the need for additional transmission lines and substations to transport the power from these facilities, which are often in remote locations, to demand centers. Other factors, such as the reliability standards issued by the North American Electric Reliability Corporation and other regulatory actions, are also driving transmission system upgrades and expansions. We believe these factors create significant opportunities for our transmission infrastructure services. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Demand for electricity in North America is expected to grow over the long term. Certain segments of the North American electric power grid are not adequate to efficiently serve the power needs of the future. The electric power grid is aging and, in some cases, lacks redundancy. The increasing demand for electricity, coupled with these issues, has affected and will continue to affect reliability, requiring utilities to upgrade and expand their existing transmission and distribution systems. Current federal legislation also requires the power industry to meet federal reliability standards for its transmission and distribution systems. We expect these system upgrades could result in increased spending and increased demand for our services over the long term. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As demand for power grows, the need for new power generation facilities is expected to grow. The development of new traditional power generation facilities, as well as renewable energy sources such as solar, wind and certain types of natural gas generation facilities, requires new or expanded transmission infrastructure to transport power to demand centers. Renewable energy sources in particular often require significant transmission infrastructure due to their remote location. As a result, we anticipate that future development of new power generation will lead to increased demand over the long term for our electric transmission design and construction services, as well as our substation engineering and installation services. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The significant improvement in access to natural gas resources from unconventional shale formations in the United States and Canada, driven by technological advancements, has dramatically increased the near- and long-term supply of natural gas in North America. This increase in supply has also resulted in low natural gas prices for the past several years. As a result, it is anticipated that the amount of electricity generated by natural gas powered plants will increase and, for the foreseeable future, the majority of fossil fuel generation facilities built in North America will be fueled by natural gas. Further, existing emissions regulations have resulted in the development of natural gas generation facilities to replace coal generation plants that are being retired. To the extent these dynamics continue, they are expected to result in the need for additional North American transmission and substation infrastructure to interconnect new natural gas fired generation facilities. It is also anticipated that modifications to and reengineering of existing transmission and substation infrastructure will be required as existing coal and nuclear generation facilities are retired or shut down. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider renewable energy, including solar and wind generation facilities, to be an ongoing opportunity for our engineering, project management and installation services. Concerns about greenhouse gas emissions, as well as the goal of reducing reliance on power generation from fossil fuels, have created demand for more renewable energy sources. Renewable portfolio standards, which mandate that renewable energy constitute a specified percentage of a utility&#8217;s power generation by a specified date, exist in many states. We believe that our comprehensive services, industry knowledge and experience in the design, </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;">&#32;59</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">installation and maintenance of renewable energy facilities will enable us to support renewable energy efforts. However, we believe there is some uncertainty whether some of these projects will advance to award and construction. The economic feasibility of renewable energy projects, and therefore the attractiveness of investment in such projects, may depend on the availability of tax incentive programs or the ability of the project developer to take advantage of such incentives. There is no assurance that the government will extend existing tax incentives or create new incentive or funding programs. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Federal Energy Regulatory Commission (FERC) issued FERC Order No.&#160;1000 to promote more efficient and cost-effective development of new transmission facilities. The order establishes transmission planning and cost allocation requirements intended to facilitate multi-state electric transmission lines and to encourage competition by removing, under certain conditions, federal rights of first refusal from FERC-approved tariffs and agreements. In the short-term, we believe implementation of and compliance with the order has created some confusion and uncertainty for utilities and regulators, which has adversely impacted the timing of some potential transmission projects and spending, and that modifications may be necessary to spur certain intended transmission investment. If these challenges are resolved, we believe FERC Order No.&#160;1000 has the potential to favorably impact electric transmission line development over time, particularly for large, high-voltage electric transmission projects. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Several existing, pending or proposed legislative or regulatory actions may also positively affect demand for the services provided by this segment in the long term, particularly in connection with electric power infrastructure and renewable energy spending. 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 transmission line construction. We also anticipate increased infrastructure spending by our customers as a result of regulation requiring the power industry to meet federal reliability standards for its transmission and distribution systems and providing incentives to the industry to invest in and improve maintenance on its systems. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 this spending. In the near term, our electric power infrastructure services operations, particularly with respect to larger transmission projects, have been impacted by regulatory delays. However, we expect many of these projects to move forward over a multi-year period. The timing and scope of projects can also be affected by other factors such as siting, right-of-way and unfavorable economic and market conditions. We anticipate many of these issues to be overcome and spending on transmission projects to be active over the next few years, and we currently have a number of these projects underway and expect this segment&#8217;s backlog to remain strong for the remainder of 2017. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the near-term, margins in our Electric Power Infrastructure Services segment have experienced pressure as construction of several large, high-voltage transmission projects has been delayed due to the challenging regulatory approval and permitting environment discussed above. Due to these delays and the general expectation that these projects have not been canceled, we believe there have been excess transmission contractor resources in the small and medium size transmission marketplace in some areas, resulting in increased competition and pricing pressure for those services. These factors, in addition to challenging regional economic conditions, have impacted our Canadian operations in particular. Over the past few quarters, we believe these competitive pressures and Canadian economic conditions have begun to stabilize. We will remain focused on maintaining our pricing discipline and believe competitive pressures could recede further as large, high-voltage transmission projects move forward and the small and medium size transmission market continues to grow. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We benefited from increases in electric power distribution spending throughout the last several years, despite continued economic and political uncertainties. We believe there is an ongoing need for utilities to sustain investment in their distribution systems in order to properly maintain system reliability and capacity. In addition, a number of utilities are implementing system upgrades or &#8220;hardening&#8221; programs in response to severe weather events that have occurred over the past few years, which is also increasing distribution investment in some regions of the United States. We also anticipate that utilities will continue to integrate &#8220;smart grid&#8221; technologies into their distribution systems over time to improve grid management and create efficiencies. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The need to ensure available specialized labor resources for projects also drives strategic relationships with customers. In addition, several industry and market trends are prompting customers to seek ongoing service arrangements. These trends include 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. Due to these and other factors, we believe customer demand for labor resources will continue to increase, possibly outpacing the supply of industry resources. We recognize that our ability to take advantage of this opportunity is also limited by our ability to employ, train and retain the necessary skilled personnel, and that an aging utility workforce and labor availability issues affect us as well. As a result, we are taking proactive steps to develop our workforce, including through the establishment and expansion of our training facility for electric power, pipeline and communications, the formation of a non-profit line training school, and other strategic investments and relationships. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within our electric power infrastructure services segment, we also perform communications infrastructure services in North America and Latin America. In these geographic areas, consumer and commercial demand for communication and data intensive, </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;">&#32;60</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">high-bandwidth wireline and wireless services and applications is driving significant investment in wireline and wireless infrastructure and the deployment of new technologies. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In North America, we believe there is increasing desire to upgrade or build fiber optic networks that are closer or connected to the end user. The percentage of locations in North America that are directly connected to fiber optic networks is low, which we believe could require many years of investment and network expansion. Additionally, plans for densification and network improvements to existing wireless networks and for the deployment of new wireless networks continue in North America. For example, many providers are planning for the deployment of 5G networks over the coming years, which we believe will require significant investment in new small cellular networks and fiber optic backhaul networks to handle the large expected increase in data traffic. There are similar consumer and commercial demands for interconnectivity and services in Latin America; however, the region is significantly behind North America with respect to wireline and wireless network development. Most of Latin America relies on 3G wireless technology where wireless coverage is available and there is little 4G wireless coverage. Further, fiber optic and other high-speed networks are not widely available in many areas of Latin America. Governments in some Latin American countries are also working to implement initiatives to interconnect less developed areas to each other and to more developed areas for communication, economic and quality of life purposes. As a result of these near and longer-term industry trends, we believe there is meaningful demand for our communications engineering and construction services.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain international regions present significant opportunities for growth over time across many of our operations. We are evaluating ways in which we can strategically apply our expertise in various foreign countries where infrastructure enhancements are increasingly important. For example, we are actively pursuing opportunities in growth markets where we can leverage our technology or proprietary work methods, such as our energized services, to establish a presence. In Canada, we are leveraging our electric power infrastructure services resources, relationships and reputation to expand and grow our communication infrastructure services operations. In addition, over the last several years we have successfully developed our communications infrastructure services operations in several Latin American countries that could enable us to expand our infrastructure services to that region. </font></div><div style="line-height:120%;padding-top:24px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Oil and Gas Infrastructure Services Segment </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We continue to see growth opportunities in our Oil and Gas Infrastructure Services segment, primarily in the installation and maintenance of larger pipeline and related facilities, as well as pipeline integrity, natural gas distribution systems, providing industrial services to the petroleum and petrochemical processing industries and specialty services such as horizontal directional drilling. In certain areas of North America, the existing pipeline system infrastructure is insufficient to support future development of unconventional shale formations and the Canadian oil sands. We believe that the development of such resources, though facing challenges in the near term, may continue over the long term and that building this infrastructure would take a number of years, which we expect should increase demand for our services over the long term. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Despite our positive long-term outlook, a challenging regulatory and permitting environment has caused delays of some larger pipeline projects during the past several years. These dynamics resulted in below average larger pipeline construction opportunities for us and the industry, and negatively impacted our Oil and Gas Infrastructure Services segment margins, 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 adverse weather conditions, challenging geography, customer decisions and crew productivity. Our specific opportunities in the larger pipeline business are sometimes difficult to predict because of the seasonality of the bidding and construction cycles within the industry. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A number of larger pipeline projects from the North American shale formations and Canadian oil sands to power plants, refineries and other demand centers are in various stages of development. Most of the larger pipeline projects we are working on, have in backlog, or see as future potential opportunities are driven by natural gas production and demand. We believe the abundant natural gas supply, combined with attractive prices, will increase demand for natural gas in the future. The U.S. Energy Information Administration has stated that the number of natural gas-fired power plants built will increase significantly over the next two decades. Power generation from renewable energy sources also continues to increase and become a larger percentage of the overall power generation mix. We also believe natural gas will be the fuel of choice to provide backup power generation during times when renewable energy sources are not available. These factors could create a need for additional pipeline infrastructure to connect natural gas supplies to demand centers. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, the abundance, low price and long-term supply of North American natural gas has resulted in efforts to develop liquefied natural gas (LNG) export facilities in the United States, Canada and Australia, which could provide pipeline and related facilities development opportunities for us. Natural gas prices in various international markets are significantly higher than North American natural gas prices, making the economics of exporting North American natural gas to international markets attractive. A number of LNG export facilities are in various stages of planning, permitting and development in the United States and Canada. Although we cannot be certain how many of these projects will move forward, as they could be affected by changing pricing and </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;">&#32;61</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">economic conditions, we believe our comprehensive service offerings and broad geographic presence enable us to competitively pursue pipeline and related facilities infrastructure opportunities that become available. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain areas of North America, pipeline takeaway capacity is not sufficient to economically move oil from production areas to demand centers for current and/or anticipated future oil production. As a result, certain proposed larger oil pipeline projects are being developed and have secured producers under contractual arrangements, making these projects economically viable despite the decline in oil prices. Several of these projects are intended to move oil from the Canadian oil sands to the west coast of Canada and to markets in the United States in order to access demand markets in Europe, Asia and other areas. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While there is risk that these projects will not move forward or could be delayed, we are encouraged by the proposed larger pipeline development plans and the successful progression of certain larger pipeline projects, which we believe are indicative of an improved and favorable larger pipeline market in North America. Additionally, given the costs and time required to bring certain larger pipeline projects from conception to construction, we believe that our customers view them as important, strategic pieces of infrastructure and that their development is not primarily influenced by short term commodity price fluctuations. However, if oil and natural gas prices decline or remain at lower levels for a prolonged period, our outlook may change and demand for our oil and natural gas infrastructure services could be materially impacted. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also believe there are growth opportunities for some of our other pipeline services, including pipeline integrity, rehabilitation and replacement services, over the long-term. The U.S. Department of Transportation has implemented regulatory legislation through the Pipeline and Hazardous Materials Safety Administration (PHMSA) relating to pipeline integrity requirements. PHMSA continues to develop, propose and implement additional safety and pipeline integrity regulation for liquid and natural gas pipelines. To the extent finalized and implemented, the proposed new regulations would strengthen requirements for safety, operation, inspection and maintenance of pipelines and provide pipeline operators with regulatory certainty. Further, these measures would require that pipeline integrity testing requirements increase in stringency and frequency, which we expect to result in an increase in spending by our customers on pipeline integrity initiatives. We also operate an engineering, research and development business that develops and owns pipeline inspection tools that could benefit from this dynamic. We believe our ability to offer a complete pipeline integrity turnkey solution to pipeline companies and gas utilities positions us to take advantage of available opportunities. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are also experiencing an increase in demand for our natural gas distribution services as a result of improved economic conditions, lower natural gas prices and a significant need to upgrade and replace aging infrastructure. A number of states, particularly states in the northeast United States that have cities and areas with older natural gas distribution infrastructure, have approved and are implementing regulations and multi-year programs to replace cast iron, wrought iron and bare steel natural gas infrastructure, which is prone to failure with age, with modern and safer pipe material. We expect this to take an extended period of time, which should provide attractive growth opportunities for this part of our business. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have recently expanded our industrial services offerings to the petroleum and petrochemical industries, principally through our acquisition of a specialized services business that provides high-pressure and critical-path turnaround services to the downstream and midstream energy markets, and enhanced our capabilities with respect to instrumentation and electrical services, piping, fabrication and storage tank services. The trends discussed above pertaining to unconventional shale formations in North America and the Canadian oil sands also impact the downstream and midstream energy markets and demand for these services. While these services have been negatively impacted in the short term by historic adverse weather events in the United States Gulf Coast region, we believe, based on our review of industry analyst data, that North America should be the largest downstream maintenance market in the world over the next several years, and that processing facilities located along the United States Gulf Coast should have certain strategic advantages due to their access and proximity to affordable hydrocarbon resources. Other trends impacting demand for these services include process facility utilization rates, which have remained high in recent years, and overall refining facility capacity, which has also increased in recent years. In addition, there is a substantial installed base of industrial facilities that operate in a complex, high-pressure and highly corrosive environment and require ongoing maintenance to ensure safe and efficient operations.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over the past several years, we have expanded our service offerings into Canada and Australia, which have different market drivers and seasonality as compared to the United States. In addition, our previous acquisitions of companies that provide pipeline logistics services to the natural gas and oil industry in the United States and various specialty services further enhance the segment&#8217;s service offerings, customer base and end markets. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 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. In the past, sustained periods of low prices for these products negatively impacted the development of related natural resources and infrastructure. The challenging energy market environment over the past few years has adversely impacted demand for some of our services, primarily infrastructure services in Australia, Canada and the Gulf of Mexico.&#160;Exploration and production </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;">&#32;62</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">companies and midstream companies also significantly reduced capital spending in response to the decline in oil and natural gas prices. Even though prices have recovered to a limited degree since early 2016, another meaningful decline or increased uncertainty could result in additional reductions in capital spending on pipeline infrastructure, which would lessen demand for our services. In particular, the demand for infrastructure services in areas where the price of oil is influential, such as Australia, the Canadian Oil Sands, certain oil-driven shale formations in the United States and offshore oil resources in the Gulf of Mexico, has been materially and adversely impacted by low oil prices. These markets could remain challenged if oil prices remain at lower levels. We believe that, over the long term, the market should correct oversupply imbalances and prices could recover; however, the timing of any further recovery is uncertain. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Overall, we remain optimistic about this segment&#8217;s operations going forward. From a near- and medium-term perspective, we continue to believe that larger pipeline opportunities can provide significant profitability, although these projects and the profits they generate are often subject to more cyclicality and execution risk than our other service offerings. We have also taken steps to diversify our operations in this segment through other services, such as pipeline integrity, pipeline logistics and industrial services. </font></div><div style="line-height:120%;padding-top:24px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Summary and Conclusion </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Though not without risks and challenges, including those discussed and referenced in &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Uncertainty of Forward-Looking Statements and Information</font><font style="font-family:inherit;font-size:10pt;">,&#8221; we believe we are well-positioned to capitalize upon opportunities and trends in the industries we serve with our full-service operations, broad geographic reach, financial strength and technical expertise, and we continue to have a positive long-term outlook. We believe there are growth opportunities across the industries we serve and that our electric power infrastructure and oil and gas infrastructure segments are generally entering a renewed multi-year up-cycle. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed herein, we are benefiting from increased spending by utilities to upgrade and expand electric power transmission infrastructure in order to improve system reliability and deliver renewable electricity from new generation sources to demand centers and from favorable industry legislation and regulations. We also expect utilities to outsource more of their work to companies like us, due in part to the challenges associated with their aging workforces. We believe we are the partner of choice for many utilities in need of broad infrastructure expertise, specialty equipment and workforce resources, particularly as capital budgets and infrastructure projects have become larger and more complex.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;Increasing consumer and commercial demand for communication and data intensive, high-bandwidth wireline and wireless services and applications is driving significant investment in wireline and wireless infrastructure in North America and Latin America to meet these demands and the deployment of new technologies. As a result of these near and longer-term industry trends in the markets we serve, we believe there is meaningful demand for our communications engineering and construction services.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Though some of the markets and services in our Oil and Gas Infrastructure Services segment remain challenged, we believe long-term dynamics create growth opportunities. In particular, we have experienced backlog growth both in 2016 and 2017 primarily driven by new larger natural gas pipeline project awards and believe there could be similar opportunities available in the future. We also believe that our overall size and scope of service offerings allow us to leverage opportunities arising from the development of North American unconventional shale formations, the Canadian oil sands and coal seam gas and unconventional shale formations in Australia. Further, the anticipated increase in demand for our pipeline integrity, rehabilitation and replacement services, industrial services and other services in adjacent markets could create attractive growth potential for us and help diversify our service offerings in both the near and long term.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, for both our electric power and oil and gas infrastructure customers, through our strategic partnership approach and capital partnership structure, we have the financial strength to selectively and strategically provide financing and other solutions that could help facilitate development of energy infrastructure projects and potentially create construction backlog for us. We believe changing regulations, industry trends and the increasing size of energy infrastructure projects and programs are creating and will continue to create such opportunities, and our ability to selectively partner with customers in this manner is a competitive advantage. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Despite our positive long-term outlook, competitive pricing environments, project delays and restrictive regulatory requirements have negatively impacted our margins in the past and could affect our margins in the future. Additionally, margins may be negatively impacted on a quarterly basis due to adverse weather conditions, as well as timing of project starts or completions and other factors as previously described in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Understanding Margins</font><font style="font-family:inherit;font-size:10pt;">. We continue to focus on the elements of the business that are largely within our control, including costs, the margins we accept on projects, collecting receivables, ensuring quality service, rightsizing initiatives as needed to match the markets we serve, and safely executing on the projects we are awarded. </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;">&#32;63</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also continue to evaluate potential strategic acquisitions and investments to broaden our customer base, expand our geographic area of operation, grow our portfolio of services and increase opportunities across our operations. We believe that additional attractive acquisition candidates exist primarily as a result of the highly fragmented nature of the industry, the inability of many companies to expand and modernize due to capital constraints, and the desire of owners for liquidity. We also believe that our financial strength, entrepreneurial operating model and experienced management team are attractive to acquisition candidates. </font></div><div><a name="s4D04A7625B2E59BA9ECA57D074023807"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Uncertainty of Forward-Looking Statements and Information</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This Quarterly Report on Form&#160;10-Q includes &#8220;forward-looking statements&#8221; reflecting assumptions, expectations, projections, intentions or beliefs about future events that are intended to qualify for the &#8220;safe harbor&#8221; 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 &#8220;anticipate,&#8221; &#8220;estimate,&#8221; &#8220;project,&#8221; &#8220;forecast,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;expect,&#8221; &#8220;believe,&#8221; &#8220;plan,&#8221; &#8220;intend&#8221; and other words of similar meaning. In particular, these include, but are not limited to, statements relating to the following:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:9px;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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expectations regarding our business or financial outlook, growth or opportunities in particular markets;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The expected value of contracts or intended contracts with customers;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future capital allocation initiatives;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The scope, services, term and results of any projects awarded or expected to be awarded for services to be provided by us;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The development of larger electric transmission and oil and natural gas pipeline projects and the level of oil, natural gas and natural gas liquids prices and their impact on our business or demand for our services;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of existing or potential energy legislation;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Potential opportunities that may be indicated by bidding activity or similar discussions with customers;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The potential benefits from acquisitions or investments, including Stronghold;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The expected outcome of pending or threatened litigation;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beliefs and assumptions about the collectability of receivables;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The business plans or financial condition of our customers;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our plans and strategies;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Possible recovery on pending or contemplated change orders or other claims against customers or third parties; and</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current economic and regulatory conditions and trends in the industries we serve.</font></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;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:</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Market conditions;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarterly variations in our operating results;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trends and growth opportunities in relevant markets;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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 environmental processes, project performance issues, claimed forced majeure events, protests or other political activity on a project or our customers&#8217; capital constraints;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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 awards of projects on which we bid or are otherwise discussing with customers;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our dependence on suppliers, subcontractors, equipment manufacturers and other third party contractors;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to attract and the potential shortage of skilled employees and our ability retain key personnel and qualified employees;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our dependence on fixed price contracts and the potential to incur losses with respect to these contracts;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimates relating to our use of percentage-of-completion accounting;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adverse weather;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to generate internal growth;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Competition in our business, including our ability to effectively compete for new projects and market share;</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;64</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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&#8217; capital programs and demand for our services; </font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The future development of natural resources;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The failure of existing or potential legislative actions and initiatives to result in demand for our services;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities associated with multiemployer pension plans, including underfunding of liabilities and termination or withdrawal liabilities, and the possibility of further increases in the liability associated with our withdrawal from a multiemployer pension plan; </font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unexpected costs or liabilities that may arise from pending or threatened litigation, indemnity obligations or other claims asserted against us, including liabilities and costs for which we are self-insured or uninsured;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The outcome of pending or threatened litigation;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss of customers with whom we have long-standing or significant relationships;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimates and assumptions in determining our financial results and backlog;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to realize our backlog;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risks associated with operating in international markets, including instability of foreign governments, currency fluctuations, tax and investment strategies, as well as compliance with foreign legal systems and cultural practices, the U.S. Foreign Corrupt Practices Act and other applicable anti-bribery and anti-corruption laws;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to successfully identify, complete, integrate and realize synergies from acquisitions, including Stronghold;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The potential adverse impact resulting from uncertainty surrounding acquisitions, including the ability to retain key personnel from an acquired business and the potential increase in risks already existing in our operations;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adverse impact of impairments of goodwill, other intangible assets, receivables, long-lived assets or investments;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our growth outpacing our decentralized management and infrastructure;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Requirements relating to governmental regulation and changes thereto;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inability to enforce our intellectual property rights or the obsolescence of such rights;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risks related to the implementation of an information technology solution;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Potential liabilities and other adverse effects arising from occupational health and safety matters;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fluctuations of prices of certain materials used in our business;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ability to access sufficient funding to finance desired growth and operations;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to obtain performance bonds;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Potential exposure to environmental liabilities;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font 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;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rapid technological and other structural changes that could reduce the demand for our services;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New or changed tax laws, treaties or regulations;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increased healthcare costs arising from healthcare reform legislation or other legislative action;&#160;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Regulatory changes that result in increased labor costs;</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant fluctuations in foreign currency exchange rates; and</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The other risks and uncertainties described elsewhere herein and in Item 1A. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</font><font style="font-family:inherit;font-size:10pt;">&#32;of Part I of our 2016 Annual Report and as may be detailed from time to time in our other public filings with the SEC.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;65</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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.</font></div><div><a name="s2041F4DD4F5F51B6A2D60CE59C3DADAC"></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Quantitative and Qualitative Disclosures about Market Risk.</font></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Quantitative and Qualitative Disclosures About Market Risk </font><font style="font-family:inherit;font-size:10pt;">of Part II of our 2016 Annual Report . Our primary exposure to market risk relates to unfavorable changes in concentration of credit risk, interest rates and currency exchange rates.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Credit Risk.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;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 costs and estimated earnings in excess of billings on uncompleted contracts 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 with original maturities of three months or less. 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. In addition, as we grant credit under normal payment terms, generally without collateral, we are subject to potential credit risk related to our customers&#8217; ability to pay for services provided. This risk may be heightened as a result of depressed economic and financial market conditions. However, we believe the concentration of credit risk related to billed and unbilled receivables and costs and estimated earnings in excess of billings on uncompleted contracts is limited because of the diversity of our customers. We perform ongoing credit risk assessments of our customers and financial institutions, and in some cases, we obtain collateral or other security from our customers. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Rate Risk. </font><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the fair value of our variable rate debt of </font><font style="font-family:inherit;font-size:10pt;">$757.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;approximated book value. Our weighted average interest rate on our variable rate debt for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">2.66%</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;based on our </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;balance of variable rate debt. As previously discussed in Item 2. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Management&#8217;s Discussion and Analysis - Liquidity and Capital Resources</font><font style="font-family:inherit;font-size:10pt;">, on </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we and the lenders entered into an amendment to the credit facility which, among other things, extended the maturity date to </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;">&#32;and adjusted the interest rates applicable to certain borrowings. For additional information on the new interest rates see Item 2. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Management&#8217;s Discussion and Analysis - Liquidity and Capital Resources</font><font style="font-family:inherit;font-size:10pt;">&#32;above.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Risk.</font><font style="font-family:inherit;font-size:10pt;">&#160; 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 and Australia, 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 </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, revenues from our foreign operations accounted for </font><font style="font-family:inherit;font-size:10pt;">25.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">26.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our consolidated revenues. Fluctuations in foreign exchange rates during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;caused an </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;of approximately </font><font style="font-family:inherit;font-size:10pt;">$24 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in foreign revenues compared to the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Fluctuations in foreign exchange rates during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;caused an </font><font style="font-family:inherit;font-size:10pt;">increase</font><font style="font-family:inherit;font-size:10pt;">&#32;of approximately </font><font style="font-family:inherit;font-size:10pt;">$26 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in foreign revenues compared to the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;">&#32;months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 </font><font style="font-family:inherit;font-size:10pt;">$66.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, an assumed 5% adverse change to foreign exchange rates would result in a fair value decline of </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">. Fluctuations in fair value are recorded in &#8220;Accumulated other comprehensive income (loss)&#8221;, a separate component of stockholders&#8217; equity. </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;">&#32;66</font></div></div><hr style="page-break-after:always"><div><a name="s93F6B7536925588C8611428C1B21EBF3"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Controls and Procedures.</font></div></td></tr></table><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Attached as exhibits to this Quarterly Report are certifications of Quanta&#8217;s Chief Executive Officer and Chief Financial Officer that are required in accordance with Rule&#160;13a-14 of the Securities Exchange Act of 1934, as amended (the Exchange Act). This </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Controls and Procedures</font><font style="font-family:inherit;font-size:10pt;">&#32;section 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.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Evaluation of Disclosure Controls and Procedures</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#160;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 </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, our disclosure controls and procedures were effective to provide reasonable assurance of achieving their objectives.</font></div><div style="line-height:120%;padding-top:19px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Internal Control over Financial Reporting</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There has been no change in our internal control over financial reporting that occurred during the quarter ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Design and Operation of Control Systems</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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. </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;">&#32;67</font></div></div><hr style="page-break-after:always"><div><a name="s7AB7F531B0A15BB4A3BBB7971458B62F"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:17px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART&#160;II&#160;&#8212; OTHER INFORMATION</font></div><div><a name="s37383DF129465FA2B83DCDB88726281A"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;&#160;Legal Proceedings.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings </font><font style="font-family:inherit;font-size:10pt;">and</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;Collective Bargaining Agreements</font><font style="font-family:inherit;font-size:10pt;">&#32;in Note&#160;10 of the Notes to Condensed Consolidated Financial Statements in Item&#160;1.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;Financial Statements </font><font style="font-family:inherit;font-size:10pt;">of Part&#160;I of this Quarterly Report, which are incorporated by reference into this Item 1. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings </font><font style="font-family:inherit;font-size:10pt;">of Part II of this Quarterly Report, for additional information regarding litigation, claims and other legal proceedings.</font></div><div><a name="s6D40161D8962599297F45574198AD45B"></a></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1A.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;&#160;Risk Factors.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#160;1A. </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risk Factors</font><font style="font-family:inherit;font-size:10pt;">&#32;of Part&#160;I of our 2016 Annual Report. An investment in our common stock or other equity securities involves various risks. When considering an investment in our company, you should carefully consider all of the risk factors described herein and in our </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Report. The matters specifically identified are not the only risks and uncertainties we face, and there may be additional matters that are not known to us or that we currently consider immaterial. All of these risks and uncertainties could adversely affect our business, financial condition or future results, and thus the value of an investment in our company.</font></div><div><a name="sC631E97504A456EFA49AA727A0850EE3"></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unregistered Sales of Equity Securities and Use of Proceeds.</font></div></td></tr></table><div style="line-height:120%;padding-top:17px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unregistered Sales of Equity Securities</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to September 30, 2017, we issued 3,500,000 shares of our common stock to the former owner of an acquired business in exchange, on a&#160;one-for-one&#160;basis, for exchangeable shares in a Canadian subsidiary of Quanta that were held by the former owner. The former owner originally received the exchangeable shares as partial consideration for the sale of the acquired business. The shares of common stock issued in this transaction were issued in reliance upon the exemption from registration provided by Section&#160;4(a)(2) of the Securities Act of 1933, as amended, as the shares were issued to the owner of business acquired in a privately negotiated transaction not involving any public offering or solicitation. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the aforementioned acquisition, the former owner also received one share of Quanta Series F Preferred Stock, which provided the former owner voting rights in Quanta common stock equivalent to the number of outstanding exchangeable shares held by the former owner. Upon completion of the exchange described above, no exchangeable shares associated with the preferred share remained outstanding. Accordingly, the share of  Quanta Series F preferred stock was redeemed, deemed retired and canceled and may not be reissued.</font></div><div style="line-height:120%;padding-top:17px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Issuer Purchases of Equity Securities During the </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Third</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;Quarter of </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table contains information about our purchases of equity securities during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></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:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:3%;"></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;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Number of Shares Purchased </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Price Paid per Share</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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Shares Purchased</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">as Part of Publicly</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Announced Plans or Programs</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number (or Approximate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Dollar Value) of Shares</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">that may yet be</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchased Under</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">the Plans or Programs</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">July 1-31, 2017</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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">August 1-31, 2017 </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">9,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">September 1-30, 2017</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">9,527</font></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;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">_______________________________________</font></div><div style="line-height:120%;padding-left:4px;text-align:justify;vertical-align:bottom;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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%;vertical-align:bottom;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;vertical-align:bottom;font-size:10pt;"><font 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.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;68</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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%;vertical-align:bottom;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;vertical-align:bottom;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 25, 2017, 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, 2020, up to </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;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. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had not repurchased any shares of our common stock under this program. Accordingly the entire </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;remained available under the program.</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;vertical-align:bottom;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s294961C2E7D85B99A05F59CEEE071CAB"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 3.  </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Defaults Upon Senior Securities.</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:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sBC43441BDBED560E942D43579ECBF115"></a></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4.  </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mine Safety Disclosures.</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:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div><a name="sF8DC83C33A1E5840A331E28417A69EDE"></a></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 5.  </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Information.</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:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</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%;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;">&#32;69</font></div></div><hr style="page-break-after:always"><div><a name="sD31B82A0BC5256A482ECF6C65D05FB8E"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 6.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exhibits.</font></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;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;Exhibit </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">No.</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;">&#160;</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1&#8224;</font></div></td><td style="vertical-align:bottom;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:top;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;"><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;">&#160;</font></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="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2017ex21.htm"><font style="font-family:inherit;font-size:10pt;">Securities Purchase Agreement, dated as of July 20, 2017, by and among Quanta Services, Inc., certain subsidiaries of Quanta Services, Inc., as purchasers, and the General Partners and Limited Partners of Stronghold, Ltd. and Stronghold Specialty, Ltd.</font></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;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</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;">&#160;</font></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="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1050915/000095012311053713/h82507exv3w3.htm"><font style="font-family:inherit;font-size:10pt;">Restated Certificate of Incorporation of Quanta Services, Inc. (previously filed as Exhibit&#160;3.3 to the Company&#8217;s Form&#160;8-K filed May&#160;25, 2011 and incorporated herein by reference)</font></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;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</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;">&#160;</font></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="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1050915/000119312514014496/d661893dex31.htm"><font style="font-family:inherit;font-size:10pt;">Certificate of Designation of Series G Preferred Stock (previously filed as Exhibit 3.1 to the Company&#8217;s Form 8-K filed January 17, 2014 and incorporated herein by reference)</font></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;"><font style="font-family:inherit;font-size:10pt;">3.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</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;">&#160;</font></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="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1050915/000119312514123853/d701164dex31.htm"><font style="font-family:inherit;font-size:10pt;">Bylaws of Quanta Services, Inc., as amended and restated March 27, 2014 (previously filed as Exhibit 3.1 to the Company&#8217;s Form 8-K filed March 31, 2014 and incorporated herein by reference)</font></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;"><font style="font-family:inherit;font-size:10pt;">10.1^</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><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;">&#160;</font></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="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2017ex101.htm"><font style="font-family:inherit;font-size:10pt;">Employment Agreement dated September&#160;12, 2017, effective as of January 1, 2017, by and between Quanta Services, Inc. and Paul C. Gregory</font></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;"><font style="font-family:inherit;font-size:10pt;">10.2^</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><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;">&#160;</font></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="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2017ex102.htm"><font style="font-family:inherit;font-size:10pt;">Employment Agreement dated September&#160;12, 2017, effective as of May 15, 2017, by and between Quanta Services, Inc. and Donald C. Wayne</font></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;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;">&#160;</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;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1050915/000119312517334394/d471826dex101.htm"><font style="font-family:inherit;font-size:10pt;">Second Amendment to Fourth Amended and Restated Credit Agreement, dated as of October 31, 2017, 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 Swing Line Lenders and L/C Issuers party thereto (previously filed as Exhibit 10.1 to the Company&#8217;s Form 8-K filed November 6, 2017 and incorporated herein by reference)</font></a></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><font style="font-family:inherit;font-size:10pt;">31.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><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;">&#160;</font></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="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2017ex311.htm"><font style="font-family:inherit;font-size:10pt;">Certification by Chief Executive Officer pursuant to Rule&#160;13a-14(a), as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 (filed herewith)</font></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;"><font style="font-family:inherit;font-size:10pt;">31.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><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;">&#160;</font></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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2017ex312.htm"><font style="font-family:inherit;font-size:10pt;">Certification by Chief Financial Officer pursuant to Rule&#160;13a -14(a), as adopted pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 (filed herewith)</font></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;"><font style="font-family:inherit;font-size:10pt;">32.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;"><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;">&#160;</font></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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="pwr9-30x2017ex321.htm"><font style="font-family:inherit;font-size:10pt;">Certification by Chief Executive Officer and Chief Financial Officer pursuant to 18&#160;U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 (furnished herewith)</font></a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.INS</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">XBRL Instance Document</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.SCH</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">XBRL Taxonomy Extension Schema Document</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.CAL</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">XBRL Taxonomy Extension Calculation Linkbase Document</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.LAB</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">XBRL Taxonomy Extension Label Linkbase Document</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.PRE</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">XBRL Taxonomy Extension Presentation Linkbase Document</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.DEF</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">XBRL Taxonomy Extension Definition Linkbase Document</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">_______________________________________</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="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;"><font style="font-family:inherit;font-size:10pt;">*</font></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;"><font style="font-family:inherit;font-size:10pt;">Filed or furnished herewith</font></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;"><font style="font-family:inherit;font-size:10pt;">&#8224;</font></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;"><font style="font-family:inherit;font-size:10pt;">Schedules and exhibits to the Securities Purchase Agreement have been omitted from this filing pursuant to Item 601(b)(2) of Regulation S-K. Quanta undertakes to furnish copies of any of the omitted schedules or exhibits upon request by the SEC.</font></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;"><font style="font-family:inherit;font-size:10pt;">^</font></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;"><font style="font-family:inherit;font-size:10pt;">Management contracts or compensatory plans or arrangements</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;">&#32;70</font></div></div><hr style="page-break-after:always"><div><a name="s7AE3B035C11553998383134F0C0241F4"></a></div><div><div style="line-height:120%;text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s59F8AAEDB82754758C2AE52F7515CB59"><font style="font-family:inherit;font-size:10pt;">Table of Contents</font></a><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:25px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURE</font></div><div style="line-height:120%;padding-top:9px;text-align:left;text-indent:32px;font-size:10pt;"><font 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.</font></div><div style="line-height:120%;padding-top:33px;text-align:left;text-indent:318px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">QUANTA SERVICES, INC.</font></div><div style="line-height:120%;padding-top:33px;text-align:left;text-indent:330px;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: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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">By:&#160;</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;JERRY K. LEMON</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;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">Jerry K. Lemon</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Accounting Officer</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;">&#160;</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;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">(Principal Accounting Officer)</font></div></td></tr></table></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 style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dated: </font><font style="font-family:inherit;font-size:10pt;">November&#160;9, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></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;">&#32;71</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.1
<SEQUENCE>2
<FILENAME>pwr9-30x2017ex21.htm
<DESCRIPTION>EXHIBIT 2.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 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sCE2F966A0B595619477A117713853AEC"></a></div><div><div style="line-height:138%;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;font-weight:bold;">Execution Version</font></div></div><div><br></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SECURITIES PURCHASE AGREEMENT</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">by and among</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUANTA ENERGY SERVICES, LLC</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">and</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QES GP, LLC,</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">as the &#8220;Purchasers&#8221;, </font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUANTA SERVICES, INC.</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">and</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">JOE DURHAM, <br>as the &#8220;Partners Representative&#8221; and for the limited purposes set forth herein,</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">HAMDUR, LLC,</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">DELLVAR INVESTMENTS, LLC</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">and each of the limited partners of </font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">STRONGHOLD, LTD.</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">and</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">STRONGHOLD SPECIALTY, LTD.</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">As of July 20, 2017</font></div><div style="line-height:240%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s0645602EFDA8B500C082117713DF2FC9"></a></div><div></div><div><br></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;">TABLE OF CONTENTS</font></div><div style="line-height:120%;padding-bottom:16px;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Page</font></div><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE I</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;PURCHASE AND SALE</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Agreement to Purchase and Sell&#160;&#160;&#160;&#160;2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Purchase Price&#160;&#160;&#160;&#160;2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Cash Payments.&#160;&#160;&#160;&#160;3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.4</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Payment of Stock Consideration; APR Unit Agreements&#160;&#160;&#160;&#160;5</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.5</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Closing Date NWC.&#160;&#160;&#160;&#160;6</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.6</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Definitions&#160;&#160;&#160;&#160;8</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.7</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Contingent Consideration&#160;&#160;&#160;&#160;10</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.8</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Payment of Contingent Stock Consideration&#160;&#160;&#160;&#160;18</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.9</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Withholding Taxes&#160;&#160;&#160;&#160;18</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 1.10</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Purchase Price Allocation&#160;&#160;&#160;&#160;19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE II</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;REPRESENTATIONS AND WARRANTIES OF THE PARTNERS</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Organization&#160;&#160;&#160;&#160;19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Authorization&#160;&#160;&#160;&#160;20</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Investments and Subsidiaries&#160;&#160;&#160;&#160;20</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.4</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Capitalization&#160;&#160;&#160;&#160;20</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.5</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Absence of Restrictions and Conflicts; Consents&#160;&#160;&#160;&#160;21</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.6</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Real Property&#160;&#160;&#160;&#160;23</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.7</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Personal Property&#160;&#160;&#160;&#160;25</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.8</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Financial Statements&#160;&#160;&#160;&#160;26</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.9</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Acquired Company Liabilities&#160;&#160;&#160;&#160;26</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.10</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Absence of Certain Changes and Events&#160;&#160;&#160;&#160;27</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.11</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Legal Proceedings and Potential Claims&#160;&#160;&#160;&#160;29</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.12</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Compliance with Law&#160;&#160;&#160;&#160;30</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.13</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Company Contracts&#160;&#160;&#160;&#160;30</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.14</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Taxes.&#160;&#160;&#160;&#160;33</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.15</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Directors, Officers and Employees&#160;&#160;&#160;&#160;36</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.16</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Company Benefit Plans&#160;&#160;&#160;&#160;37</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.17</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Labor Relations&#160;&#160;&#160;&#160;42</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.18</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Insurance Policies&#160;&#160;&#160;&#160;45</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.19</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Environmental, Health and Safety Matters&#160;&#160;&#160;&#160;46</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.20</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Intellectual Property; Software&#160;&#160;&#160;&#160;48</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.21</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Transactions with Affiliates&#160;&#160;&#160;&#160;50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.22</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Customers and Suppliers&#160;&#160;&#160;&#160;50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.23</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Service Warranties and Defect Liabilities&#160;&#160;&#160;&#160;51</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.24</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Accounts Receivable; Accounts Payable; Backlog; Billings in Excess; Books and Records&#160;&#160;&#160;&#160;51</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.25</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Licenses and Permits&#160;&#160;&#160;&#160;53</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.26</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Ethical Practices&#160;&#160;&#160;&#160;53</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.27</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Bank Accounts&#160;&#160;&#160;&#160;53</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.28</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Powers of Attorney&#160;&#160;&#160;&#160;54</font></div></td></tr></table><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">i</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.29</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Brokers, Finders and Investment Bankers&#160;&#160;&#160;&#160;54</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.30</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Business Assets&#160;&#160;&#160;&#160;54</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.31</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Inventory&#160;&#160;&#160;&#160;54</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.32</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Surety Bonds and Agreements&#160;&#160;&#160;&#160;54</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.33</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Projections&#160;&#160;&#160;&#160;55</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.34</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Foreign Activities&#160;&#160;&#160;&#160;55</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.35</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Special Bid Requirements; Preferential Status&#160;&#160;&#160;&#160;55</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 2.36</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Aircraft&#160;&#160;&#160;&#160;56</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE III</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;REPRESENTATIONS AND WARRANTIES OF THE PURCHASERS AND QUANTA</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">56</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 3.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Organization&#160;&#160;&#160;&#160;56</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 3.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Authorization&#160;&#160;&#160;&#160;56</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 3.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Absence of Restrictions and Conflicts; Consents&#160;&#160;&#160;&#160;57</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 3.4</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Brokers, Finders and Investment Bankers&#160;&#160;&#160;&#160;58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 3.5</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Exemptions from Securities Law&#160;&#160;&#160;&#160;58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 3.6</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Compliance with Securities Law&#160;&#160;&#160;&#160;58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 3.7</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Compliance with Filing Requirements&#160;&#160;&#160;&#160;58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE IV</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;CERTAIN COVENANTS AND AGREEMENTS</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Reasonable Efforts; Further Assurances; Cooperation&#160;&#160;&#160;&#160;58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Public Announcements&#160;&#160;&#160;&#160;59</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Partners&#8217; Disclosure Schedules&#160;&#160;&#160;&#160;59</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.4</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Non-Competition&#160;&#160;&#160;&#160;60</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.5</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Tax Matters&#160;&#160;&#160;&#160;64</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.6</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Repayment of Related Party Loans&#160;&#160;&#160;&#160;67</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.7</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Transition Assistance&#160;&#160;&#160;&#160;67</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.8</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Consent and Waiver of the Partners&#160;&#160;&#160;&#160;67</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 4.9</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Accounts Receivable&#160;&#160;&#160;&#160;67</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE V</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;CONDITIONS TO CLOSING</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">68</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 5.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Conditions to Each Party&#8217;s Obligations&#160;&#160;&#160;&#160;68</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 5.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Conditions to Obligations of the Purchasers and Quanta&#160;&#160;&#160;&#160;69</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 5.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Conditions to Obligations of the Partners&#160;&#160;&#160;&#160;71</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE VI</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;CLOSING</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">72</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE VII</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;SPECIFIC PERFORMANCE</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">72</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE VIII</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;INDEMNIFICATION</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">73</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Indemnification Obligations of the Partners&#160;&#160;&#160;&#160;73</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Indemnification Obligations of the Purchasers and Quanta&#160;&#160;&#160;&#160;75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Indemnification Procedure&#160;&#160;&#160;&#160;76</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.4</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Claims Period&#160;&#160;&#160;&#160;78</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.5</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Other Limitations&#160;&#160;&#160;&#160;79</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.6</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Investigations&#160;&#160;&#160;&#160;83</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.7</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Purchase Price Adjustments; Taxation of Escrow Amount&#160;&#160;&#160;&#160;83</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.8</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Escrow&#160;&#160;&#160;&#160;83</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 8.9</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Exclusive Remedy&#160;&#160;&#160;&#160;84</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE IX</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;QUANTA COMMON STOCK</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">84</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 9.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Compliance with Law&#160;&#160;&#160;&#160;84</font></div></td></tr></table><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">ii</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 9.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Economic Risk; Sophistication; Accredited Investors&#160;&#160;&#160;&#160;85</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 9.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Restriction on Sale or Other Transfer of Restricted Shares&#160;&#160;&#160;&#160;85</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 9.4</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Insider Trading&#160;&#160;&#160;&#160;86</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 9.5</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">NYSE Listing; Removal of Legends&#160;&#160;&#160;&#160;86</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE X</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;PARTNERS REPRESENTATIVE</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">86</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 10.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Appointment of the Partners Representative&#160;&#160;&#160;&#160;86</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 10.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Authority&#160;&#160;&#160;&#160;87</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 10.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Reliance&#160;&#160;&#160;&#160;89</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 10.4</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Liability of the Partners Representative&#160;&#160;&#160;&#160;89</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE XI</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;MISCELLANEOUS PROVISIONS</font></div></td><td style="vertical-align:top;padding-left:6.666666666666667px;"><div style="line-height:120%;text-align:left;font-size:12pt;text-indent:-6.666666666666667px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">90</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.1</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notices&#160;&#160;&#160;&#160;90</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.2</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedules and Exhibits&#160;&#160;&#160;&#160;91</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.3</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Assignment; Successors in Interest&#160;&#160;&#160;&#160;91</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.4</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Number; Gender&#160;&#160;&#160;&#160;91</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.5</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Captions&#160;&#160;&#160;&#160;91</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.6</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Offset&#160;&#160;&#160;&#160;91</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.7</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Guarantee&#160;&#160;&#160;&#160;92</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.8</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Controlling Law; Amendment&#160;&#160;&#160;&#160;94</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.9</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Consent to Jurisdiction, Etc.; Waiver of Jury Trial&#160;&#160;&#160;&#160;94</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.10</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Severability&#160;&#160;&#160;&#160;94</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.11</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Counterparts&#160;&#160;&#160;&#160;94</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.12</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">No Third-Party Beneficiaries&#160;&#160;&#160;&#160;95</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.13</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Waiver&#160;&#160;&#160;&#160;95</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.14</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Entire Agreement&#160;&#160;&#160;&#160;95</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.15</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Cooperation Following the Closing&#160;&#160;&#160;&#160;95</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.16</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Transaction Costs&#160;&#160;&#160;&#160;95</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.17</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Knowledge of the Partners&#160;&#160;&#160;&#160;95</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.18</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Business Day&#160;&#160;&#160;&#160;96</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.19</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Time of the Essence&#160;&#160;&#160;&#160;96</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:134px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:68px;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 11.20</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Construction&#160;&#160;&#160;&#160;96</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">iii</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;font-weight:bold;">LIST OF EXHIBITS</font></div><div style="line-height:120%;font-size:12pt;"><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:27%;"></td><td style="width:73%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Exhibit 1.3(a)(i)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Form of Escrow Agreement</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Exhibit 5.2(d)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Form of Release and Spousal Consent</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Exhibit 5.2(g)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Form of Employment Agreement</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Exhibit 5.2(h)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Form of Related-Party Lease Agreement</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Exhibit 5.2(k)(i)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Form of Accredited Investor Questionnaire</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Exhibit 5.2(k)(ii)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Form of APR Unit Settlement Agreement</font></div></td></tr></table></div></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;font-weight:bold;">LIST OF SCHEDULES</font></div><div style="line-height:120%;font-size:12pt;"><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:29%;"></td><td style="width:71%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 1.2   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Estimate of Closing Date NWC; Closing Date Debt; Transaction Payments; Calculation of Cash Consideration and Stock Consideration</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 1.3   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Wire Instructions; Closing Date Debt Payoff Amounts and Transaction Payments</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 1.7(a)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Earnout Threshold</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 1.7(b)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Calculation of Adjusted EBITDA</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 1.7(k)    </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Calculation of Earnout Change in Control Event</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.1   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Jurisdiction of Formation and Qualifications to Do Business</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.3   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Investments and Subsidiaries; Prior Names</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.4   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Capitalization; Equity Interest Agreements</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.5   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Restrictions and Conflicts; Consents</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.6   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Real Property; Real Property Agreements</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.7   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Personal Property; Personal Property Contracts; Personal Property Leases; Title Exceptions</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.8   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Financial Statements</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.9   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Undisclosed Liabilities; Known Long-Term Liabilities; Off-Balance Sheet Arrangements</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.10   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Certain Changes and Events</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.11   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Legal Proceedings and Potential Claims</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.13   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Company Contracts; Consent and Notice Requirements</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.14   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Tax Exceptions; Tax Returns Due</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.15   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Directors, Officers, Employees and Independent Contractors; Employment Agreements</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.16   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Company Benefit Plans</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.17   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Labor Agreements; Labor Relations</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.18   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Insurance Policies</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.19   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Environmental, Health and Safety Matters</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.20   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Intellectual Property; IP Agreements; Software; Software Agreements; Domain Names</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.21   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Related Party Contracts; Transactions with Affiliates</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.22   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Customers and Suppliers</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">iv</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;font-size:12pt;"><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:29%;"></td><td style="width:71%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.23   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Service Warranties and Defect Liabilities</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.24   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Accounts Receivable; Accounts Payable; Backlog; Outstanding Bids; Billings in Excess</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.26   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Ethical Practices</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.27   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Bank Accounts</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.28   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Powers of Attorney</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.29   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Partners&#8217; Brokers, Finders and Investment Bankers</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.31   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Inventory</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.32   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Surety Bonds and Agreements</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.34   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Foreign Activities</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 2.35   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Special Bid Requirements; Preferential Status</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 3.4   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Purchasers&#8217; Brokers and Dealers</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 4.6   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Related Party Loans</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 5.2(c)    </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Pre-Closing Consents</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 5.2(f)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Terminated Related Party Contracts and Other Arrangements</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 5.2(h)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Related-Party Leases</font></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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Schedule 8.1(i)   </font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Other Indemnified Matters</font></div></td></tr></table></div></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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">&#160;&#160;&#160;&#160;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">v</font></div></div><hr style="page-break-after:always"><div><a name="s9BD93A2C39E78C7A7EE5117714603A74"></a></div><div></div><div><br></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;">DEFINED TERMS</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The following is a list of the defined terms used in this Agreement and each of such terms shall have the meanings given thereto wherever they are used:</font></div><div style="line-height:120%;font-size:12pt;"><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Terms</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Page</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">10% Cap</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">80</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">10% Claims Cap</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">81</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">17.5% Claims Cap</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">81</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Acquired Companies</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Acquired Interests</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Acquired Interests Transfer Documents</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">70</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Acquisition</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Action</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">30</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Actions</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">30</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Actual Deficit</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Actual Excess</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">ADA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">ADEA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Affiliate</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Agreement</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Allocation</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Amount Realized</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Anti-Corruption Laws</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">53</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Applicable Laws</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">30</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">APR Stock Payments</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">APR Stock Recipient</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">APR Unit Agreements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Assessments</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">45</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Assets</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">54</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Average Closing Price</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Backlog</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">52</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Base Consideration Pro Rata Share</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Broker Fees</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">74</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Business Day</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">96</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Cash Consideration</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">CERCLA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">46</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Claims Period</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">78</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Closing</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">72</font></div></td></tr></table><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">vi</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Closing Date</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Closing Date Debt</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Closing Date NWC</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Closing Date NWC Statement</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">COBRA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">41</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Code</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">34</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Companies</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Actions</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">30</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Activities</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">60</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Benefit Plan</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">38</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Contract</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">30</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Contracts</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">30</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Domain Names</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">49</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Licensed Software</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">49</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Multiemployer Plan</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">38</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Other Plan</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">38</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Proprietary Software</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">49</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Company Software</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">49</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Competing Business</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">60</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Confidential Information</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">60</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Contingent Cash Consideration</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">12</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Contingent Consideration</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Contingent Consideration Pro Rata Share</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Contingent Stock Consideration</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">12</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Control</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Controlled</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Controlling</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Customer Claims Caps</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">81</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Customer Contracts</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">31</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Customer-Related Claims</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">74</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">De Minimis Threshold</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">79</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Deductible</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">79</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Draft Allocation</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Action</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">15</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Adjustment Notice</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">16</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Change in Control Event</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">17</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Claims Excess</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Deadline</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Deficit</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">12</font></div></td></tr></table><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">vii</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Dispute Expenses</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">14</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Dispute Notice</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">13</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Expert Notice</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">14</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Loss Excess</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Notice</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">13</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Notice Review Period</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">13</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Payment Date</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">15</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Payment Notice</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">15</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Period</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Period Claims</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Earnout Period Losses</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Employee Benefit Plan</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">38</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Employment Agreement</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">70</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Environment</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">47</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Environmental, Health and Safety Requirements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">47</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Equity Interest Agreements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">21</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">ERISA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">38</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">ERISA Affiliate</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">38</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Escrow Account Balance</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">83</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Escrow Agent</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Escrow Agreement</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Escrow Amount</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Escrow Fund</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Escrow Period</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">83</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Estimated Closing Date NWC</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Estimated Excess</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Events</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">29</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Exchange Act</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">17</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Existing Employment Agreements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">37</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Existing Service Relationships</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">36</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Expert</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Final Allocation</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Final Earnout Notice</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Financial Statements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">26</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">First Set Claims</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">81</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Fiscal Year End Balance Sheet Date</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">26</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">FLSA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">FMLA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Fundamental Representations</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">78</font></div></td></tr></table><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">viii</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">GAAP</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">General Partners</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Governmental Entities</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">22</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Governmental Entity</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">22</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">GP Purchaser</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Gurantor</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">92</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Hazardous Materials</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">48</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Indemnified Party</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">76</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Indemnifying Party</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">76</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Intellectual Property</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">48</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Interim Balance Sheet Date</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">26</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Inventory</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">54</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">IP Agreements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">48</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">IRCA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">IRS</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">38</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Knowledge</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">95</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Known</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">95</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Labor Agreements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">42</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Labor Laws</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">44</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Leased Real Property</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">23</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Legal Dispute</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">94</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Licenses</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">53</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Liens</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Limited Partners</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Lock-up Period</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">86</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Losses</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">73</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">LP Purchaser</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Most Recent Annual Report</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">85</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Net Purchase Price</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Net Working Capital</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NLRB</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">42</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Noncompete Period</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">60</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NWC Dispute Expenses</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NWC Dispute Notice</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NWC Expert Notice</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NWC Holdback Amount</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NWC Holdback Deficit</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NWC Holdback Fund</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NWC Target</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></td></tr></table><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">ix</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">NYSE</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Obligations</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">92</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">OPA90</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">46</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Open Job</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">52</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Open Job Contracts</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">52</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Open Jobs</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">52</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Organizational Documents</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">22</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">OSHA</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Parties</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Partner</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Partner Ancillary Documents</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">20</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Partner Indemnified Claims</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Partner Indemnified Parties</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Partner Losses</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Partners</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Partners Representative</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">86</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Party</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Pending Claim Amount</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">83</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Pending Claims</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">83</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Permitted Liens</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">22</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Person</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Personal Property</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">25</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Personal Property Contracts</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">25</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Personal Property Leases</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">25</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Pre-Closing Tax Excess Amount</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">64</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Preferred Bidder Status</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">56</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Pro Rata Share</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Public Official</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">53</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Purchase Price</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Purchaser Ancillary Documents</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">57</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Purchaser Indemnified Parties</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">73</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Purchaser Losses</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">74</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Purchasers</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Quanta</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Quanta Common Stock</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Quanta SEC Reports</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Real Property Leases</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">23</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Related Party</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Related Party Contracts</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></td></tr></table><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">x</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Related Party Loans</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">67</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Related-Party Lease Agreement</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">70</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Release</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">47</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Release Date</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">83</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Restricted Shares</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">SEC</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">17</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Second Set Claims</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">81</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Securities Act</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">27</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Securities Laws</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Significant Customers</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Software Agreements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">49</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Special Representations</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">78</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stock Consideration</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Straddle Period</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">64</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Straddle Period Tax Excess Amount</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">65</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold GP</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold GP Interests</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold Interests</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold LP Interests</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold LPs</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold Specialty</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold Specialty GP</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold Specialty GP Interests</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold Specialty Interests</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Stronghold Specialty LPs</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Surety Bonds and Agreements</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">55</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Tax Authority</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">35</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Tax Return</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">36</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Taxes</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">36</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Tecan</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">92</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Territory</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">60</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Third Set Claims</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">81</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Trade Secrets</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">60</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Transaction Payments</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Union Organizing Activities</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">42</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Unpaid Amounts</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">Voting Stock</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">17</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:14px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:138%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">WARN</font></div></td><td style="vertical-align:top;"><div style="line-height:138%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">44</font></div></td></tr></table><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">xi</font></div></div><hr style="page-break-after:always"><div><a name="sBF1F547D97D1B0CB52CF117714927C78"></a></div><div><div style="line-height:138%;padding-bottom:13px;text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;-sec-extract:summary;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SECURITIES PURCHASE AGREEMENT</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 SECURITIES PURCHASE AGREEMENT (this &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;), dated as of July 20, 2017 (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Closing Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;), is made and entered into by and among Quanta Energy Services, LLC, a Delaware limited liability company (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">LP Purchaser</font><font style="font-family:inherit;font-size:12pt;">&#8221;), QES GP, LLC, a Delaware limited liability company (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">GP Purchaser</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, together with the LP Purchaser, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Purchasers</font><font style="font-family:inherit;font-size:12pt;">&#8221;), Quanta Services, Inc., a Delaware corporation (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Quanta</font><font style="font-family:inherit;font-size:12pt;">&#8221;), and Joe Durham (as the Partners Representative and in his individual capacity for the limited purposes set forth herein), Hamdur, LLC, a Texas limited liability company and the general partner of Stronghold (as defined below) (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold GP</font><font style="font-family:inherit;font-size:12pt;">&#8221;), Dellvar Investments, LLC, a Texas limited liability company and the general partner of Stronghold Specialty (as defined below) (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold Specialty GP</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, together with Stronghold GP, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">General Partners</font><font style="font-family:inherit;font-size:12pt;">&#8221;), each of the limited partners (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold LPs</font><font style="font-family:inherit;font-size:12pt;">&#8221;) of Stronghold, Ltd., a Texas limited partnership (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold</font><font style="font-family:inherit;font-size:12pt;">&#8221;), listed on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;hereto, and each of the limited partners (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold Specialty LPs</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, together with the Stronghold LPs, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Limited Partners</font><font style="font-family:inherit;font-size:12pt;">&#8221;) of Stronghold Specialty, Ltd., a Texas limited partnership (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold Specialty</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, together with Stronghold, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Companies</font><font style="font-family:inherit;font-size:12pt;">&#8221;), listed on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;hereto.  The General Partners and the Limited Partners are sometimes individually referred to herein as a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Partner</font><font style="font-family:inherit;font-size:12pt;">&#8221; and collectively as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Partners</font><font style="font-family:inherit;font-size:12pt;">.&#8221;  The Purchasers, Quanta and the Partners are sometimes individually referred to herein as a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Party</font><font style="font-family:inherit;font-size:12pt;">&#8221; and collectively as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Parties</font><font style="font-family:inherit;font-size:12pt;">.&#8221;</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;">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;">WHEREAS, (i) Stronghold GP and the Stronghold LPs, collectively, currently own all of the issued and outstanding general partner interests (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold GP Interests</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and limited partner interests (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold LP Interests</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, together with the Stronghold GP Interests, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold Interests</font><font style="font-family:inherit;font-size:12pt;">&#8221;) of Stronghold; and (ii) Stronghold Specialty GP and the Stronghold Specialty LPs, collectively, currently own all of issued and outstanding general partner interests (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold Specialty GP Interests</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and limited partner interests (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold Specialty LP Interests</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, together with the Stronghold Specialty GP Interests, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stronghold Specialty Interests</font><font style="font-family:inherit;font-size:12pt;">&#8221;; the Stronghold Specialty Interests, together with the Stronghold Interests, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Acquired Interests</font><font style="font-family:inherit;font-size:12pt;">&#8221;) of Stronghold Specialty;</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;">WHEREAS, the Companies, collectively, own, directly or indirectly, each of the entities listed on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.4</font><font style="font-family:inherit;font-size:12pt;">&#32;hereto (each such entity, together with the Companies, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Acquired Companies</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</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;">WHEREAS, the Parties desire to enter into this Agreement pursuant to which the Partners propose to sell to the Purchasers, and the Purchasers propose to purchase from the Partners, all of the Acquired Interests and the Acquired Companies (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Acquisition</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</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;">WHEREAS, the LP Purchaser is a wholly owned subsidiary of Quanta, and the GP Purchaser is a wholly owned subsidiary of the LP Purchaser;</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;">WHEREAS, the Parties desire to make certain representations, warranties, covenants and agreements in connection with the Acquisition; and</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;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><div><br></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;">WHEREAS, initially capitalized terms used in this Agreement shall have the meaning ascribed to them on the pages specified above under the heading &#8220;Defined Terms.&#8221;</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;">NOW, THEREFORE, in consideration of the foregoing and the respective representations, warranties, covenants, agreements and conditions hereinafter set forth, and intending to be legally bound hereby, the Parties 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-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE I</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PURCHASE AND SALE</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;color:#010000;">Section 1.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement to Purchase and Sell</font><font style="font-family:inherit;font-size:12pt;">.  On the terms and subject to the conditions set forth in this Agreement, at the Closing, the Partners will sell, transfer and deliver to the Purchasers, and the Purchasers will purchase and acquire from the Partners, all of the Acquired Interests, free and clear of all mortgages, liens (statutory or other), pledges, hypothecations, security interests, assignments, charges, claims, community property interests, conditions, options, equitable interests, rights of first refusal, restrictions of any kind and encumbrances of any nature whatsoever (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Liens</font><font style="font-family:inherit;font-size:12pt;">&#8221;), other than those (a) arising pursuant to applicable Securities Laws, (b) contained in the Organizational Documents of an Acquired Company, (c) created by the Purchasers or their Affiliates or (d) as shall be released, waived or otherwise terminated in connection with the Closing.</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;color:#010000;">Section 1.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Purchase Price</font><font style="font-family:inherit;font-size:12pt;">.  The aggregate amount to be paid for the Acquired Interests and the covenants in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;hereof shall be FOUR HUNDRED FIFTY MILLION DOLLARS ($450,000,000), subject to the following adjustments: (i) </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the amount, if any, by which the Net Working Capital of the Acquired Companies as of the Closing Date (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Closing Date NWC</font><font style="font-family:inherit;font-size:12pt;">&#8221;) is less than FIFTY NINE MILLION DOLLARS ($59,000,000) (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NWC Target</font><font style="font-family:inherit;font-size:12pt;">&#8221;), (ii) </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">plus</font><font style="font-family:inherit;font-size:12pt;">&#32;the amount, if any, by which the Closing Date NWC is more than the NWC Target, and (iii) </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">plus</font><font style="font-family:inherit;font-size:12pt;">&#32;the Contingent Consideration, if any, which shall be paid in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.8</font><font style="font-family:inherit;font-size:12pt;">&#32;(such amount, as adjusted pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (i)</font><font style="font-family:inherit;font-size:12pt;">&#32;through </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(iii)</font><font style="font-family:inherit;font-size:12pt;">, is referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Purchase Price</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  An amount equal to the Purchase Price </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the aggregate amount of the Closing Date Debt</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:12pt;">and the Transaction Payments (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Net Purchase Price</font><font style="font-family:inherit;font-size:12pt;">&#8221;) shall be payable, subject to the terms and conditions of this Agreement, by the Purchasers to the Partners as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">an amount equal to (i) the product of (A) thirty percent (30%) and (B) the Net Purchase Price </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;(ii) the aggregate amount of the APR Stock Payments will be payable in shares of common stock of Quanta, par value $0.00001 (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Quanta Common Stock</font><font style="font-family:inherit;font-size:12pt;">&#8221;) (the amount so payable is hereinafter referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Stock Consideration</font><font style="font-family:inherit;font-size:12pt;">&#8221;), in a number equal to such amount divided by the Average Closing Price and issuable to the Partners as of the Closing in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.4</font><font style="font-family:inherit;font-size:12pt;">; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">an amount equal to (i) the product of (A) seventy percent (70%) and (B) the Net Purchase Price, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">plus</font><font style="font-family:inherit;font-size:12pt;">&#32;(ii) the aggregate amount of the APR Stock Payments will be payable in cash (the amount so payable, exclusive of any Contingent Cash Consideration, is hereinafter referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cash Consideration</font><font style="font-family:inherit;font-size:12pt;">&#8221;) at the Closing in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;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><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;">Notwithstanding anything to the contrary in this Agreement, the Purchasers may, in their sole discretion, elect to pay any or all of that portion of the Purchase Price to be paid by issuance of the Stock Consideration pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.2(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;in cash instead of Quanta Common Stock, in full satisfaction of any and all of the obligations of the Purchasers and Quanta in respect of such portion of the Stock Consideration and, if the Purchasers elect to exercise such right to pay any or all of such portion of the Purchase Price in cash: (i) that portion of the Purchase Price to be paid by the delivery of such portion of the Stock Consideration shall instead form part of the Cash Consideration and shall be subject to all of the provisions of this Agreement applicable to the Cash Consideration, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">mutatis mutandis</font><font style="font-family:inherit;font-size:12pt;">, and; (ii) the Purchasers shall be under no obligation to deliver such portion of the Stock Consideration pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.2</font><font style="font-family:inherit;font-size:12pt;">, under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.4</font><font style="font-family:inherit;font-size:12pt;">&#32;or otherwise, and the provisions of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 3.5</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 5.2(k)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article IX</font><font style="font-family:inherit;font-size:12pt;">&#32;shall no longer be applicable with respect to such portion of the Stock Consideration.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth (i) a detailed itemization of the Partners&#8217; estimate, prepared in good faith, of the Closing Date NWC as of the Closing Date (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Estimated Closing Date NWC</font><font style="font-family:inherit;font-size:12pt;">&#8221;), (ii) a detailed itemization of the Closing Date Debt as represented by the Partners, (iii) a detailed itemization of the Transaction Payments as represented by the Partners, (iv) the Partners&#8217; calculation of the Cash Consideration, (v) the portion of the Cash Consideration and Stock Consideration allocated to each Partner (the percentage allocable to each Partner, such Partner&#8217;s &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Base Consideration Pro Rata Share</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and the portion of the Contingent Cash Consideration and Contingent Stock Consideration allocated to each Partner (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Contingent Consideration Pro Rata Share</font><font style="font-family:inherit;font-size:12pt;">&#8221;), (vi) the portion of the Cash Consideration payable to each Partner, (vii) the Partners&#8217; calculation of the Stock Consideration, including the calculation of the Average Closing Price and the number of shares comprising the Stock Consideration, and (viii)&#160;the portion of the Stock Consideration payable to each Partner, in each case as of the Closing Date.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Pro Rata Share</font><font style="font-family:inherit;font-size:12pt;">&#8221; means, with respect to a Partner as of any date of determination, a percentage determined by dividing (a) the sum of (i) the product of (A) such Partner&#8217;s Base Consideration Pro Rata Share multiplied by (B) the Purchase Price less the Contingent Consideration; and (ii) the product of (A) such Partner&#8217;s Contingent Consideration Pro Rata Share multiplied by (B) the Contingent Consideration actually paid as of such date of determination; and (b) the Purchase Price.</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;color:#010000;">Section 1.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cash Payments.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">On the Closing Date, the Purchasers shall:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">pay or cause to be paid the sum of TWENTY-TWO MILLION FIVE HUNDRED THOUSAND DOLLARS ($22,500,000) in cash (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Escrow Amount</font><font style="font-family:inherit;font-size:12pt;">&#8221;) to Wells Fargo Bank, National Association, as escrow agent (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Escrow Agent</font><font style="font-family:inherit;font-size:12pt;">&#8221;), to hold the Escrow Amount in accordance with the terms of the escrow agreement to be entered into by the Purchasers, the Partners Representative and the Escrow Agent at Closing in substantially the form attached as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit 1.3(a)(i)</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Escrow Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;) for the purpose of providing a non-exclusive remedy for satisfying, to the extent of such Escrow Amount (together with any interest earned thereon, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Escrow Fund</font><font style="font-family:inherit;font-size:12pt;">&#8221;), (A) claims of indemnification for Purchaser Losses brought by any of the Purchaser Indemnified Parties against the Partners or any of </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">them pursuant to and in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;and (B) any payment obligation of a Partner pursuant to this Agreement in the event such Partner does not make a cash payment in an amount equal to its Pro Rata Share in accordance with the terms to this Agreement (any such unpaid amounts, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Unpaid Amounts</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">pay or cause to be paid the sum of ELEVEN MILLION DOLLARS ($11,000,000) (the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NWC Holdback Amount</font><font style="font-family:inherit;font-size:12pt;">&#8221;) in cash to the Escrow Agent in an account separate and apart from the Escrow Amount, to hold the NWC Holdback Amount (together with any interest earned thereon, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NWC Holdback Fund</font><font style="font-family:inherit;font-size:12pt;">&#8221;) in accordance with the terms of the Escrow Agreement;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;">and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">pay or cause to be paid to the Partners, in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:12pt;">, an amount equal to the Cash Consideration (not including any amount attributable to Contingent Consideration) </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the sum of the NWC Holdback Amount and the Escrow Amount </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">plus</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:12pt;">the amount (if any) by which the Estimated Closing Date NWC exceeds the NWC Target (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Estimated Excess</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that any adjustment to the Purchase Price related to the final determination of Closing Date NWC shall be made in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3(d)</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Except as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;and as set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.4(b)</font><font style="font-family:inherit;font-size:12pt;">, on the Closing Date, the Purchasers will pay off, or cause to be paid off, the Closing Date Debt (without duplication of any deduction to the Purchase Price).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">In addition, on the Closing Date, the Purchasers shall pay, or cause to be paid, the Transaction Payments as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Promptly (and in any event, within five (5) Business Days) after the determination of the Closing Date NWC becomes final, conclusive and binding on the Parties in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.5</font><font style="font-family:inherit;font-size:12pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">if there is an Actual Deficit, then (A) if the NWC Holdback Fund is greater than the Actual Deficit, the Purchasers and the Partners Representative shall execute and deliver joint written instructions to the Escrow Agent authorizing the Escrow Agent to (1) release a portion of the NWC Holdback Fund that is equal to the amount of the Actual Deficit to the Purchasers, and (2) release the remainder of the NWC Holdback Fund (after taking into account the release of the Actual Deficit in accordance with the immediately preceding </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (1)</font><font style="font-family:inherit;font-size:12pt;">) to the Partners Representative (on behalf of the Partners), and (B) if the NWC Holdback Fund is less than the Actual Deficit (such deficit, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NWC Holdback Deficit</font><font style="font-family:inherit;font-size:12pt;">&#8221;), (1) the Purchasers and the Partners Representative shall execute and deliver joint written instructions to the Escrow Agent authorizing the Escrow Agent to release the NWC Holdback Fund to the Purchasers and (2) each Partner shall be severally, and not jointly, liable for, and shall make a cash payment in an amount equal to, its Pro Rata Share of the NWC Holdback Deficit to the Purchasers; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">if there is an Actual Excess, then (A) the Purchasers and the Partners Representative shall execute and deliver joint written instructions to the Escrow Agent </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">authorizing the Escrow Agent to release the NWC Holdback Fund to the Partners Representative (on behalf of the Partners) and (B)</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;">the Purchasers shall make a cash payment in an amount equal to the Actual Excess to the Partners Representative (on behalf of the Partners); and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">if there is no Actual Deficit and no Actual Excess, then the Purchasers and the Partners Representative shall execute and deliver joint written instructions to the Escrow Agent authorizing the Escrow Agent to release the NWC Holdback Fund to the Partners Representative (on behalf of the Partners). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">All cash payments required under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.3</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be made by wire transfer of immediately available funds to such bank account(s) as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.3</font><font style="font-family:inherit;font-size:12pt;">. </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.3</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth (i) wire transfer instructions for payment of the Cash Consideration to the Partners pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3(a)(iii)</font><font style="font-family:inherit;font-size:12pt;">&#32;and for the payment of the Escrow Amount and NWC Holdback Amount to be made to the Escrow Agent pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3(a)(i)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3(a)(ii)</font><font style="font-family:inherit;font-size:12pt;">, (ii) wire transfer instructions for all payments in respect of Closing Date Debt to be made by the Purchasers pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3(b)</font><font style="font-family:inherit;font-size:12pt;">; (iii) wire transfer instructions for all payments in respect of Transaction Payments to be made by the Purchasers pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3(c)</font><font style="font-family:inherit;font-size:12pt;">, (iv) the amount of each Transaction Payment and current payoff amounts with per diems for all the Closing Date Debt (including the number of shares of Quanta Common Stock to be issued in respect of APR Stock Payments, calculated based on the Average Closing Price), in each case as of the Closing Date and (v) wire transfer instructions for all payments to be made pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.3(d)</font><font style="font-family:inherit;font-size:12pt;">.  </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;color:#010000;">Section 1.4&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Payment of Stock Consideration; APR Unit Agreements</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">Stock Consideration</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">At the Closing, Quanta shall deliver or cause to be delivered to the Partners Representative (on behalf of the Partners), subject to and conditioned upon each respective Partner timely providing Quanta all information and documents as required pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 5.2(k)(i)</font><font style="font-family:inherit;font-size:12pt;">, a copy of an instruction letter to Quanta&#8217;s transfer agent, duly executed by an authorized Quanta signatory, directing that the shares of Quanta Common Stock comprising the Stock Consideration be issued in the name of the respective Partners in book-entry form bearing the legends set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 9.1</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 9.3</font><font style="font-family:inherit;font-size:12pt;">. Subject to the preceding sentence, Quanta shall (1) cause its transfer agent to provide written confirmation of the issuance of such Stock Consideration in book-entry form to the Partners no later than five (5) Business Days after the Closing Date and (2) use commercially reasonable efforts (without any obligation to incur any costs or expenses) to cause its transfer agent to provide oral confirmation of the issuance of such Stock Consideration in book-entry form on the Closing Date.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No fractional shares of Quanta Common Stock shall be issued as Stock Consideration, and each Partner shall be entitled to receive the nearest whole share of Quanta Common Stock rounded upwards, without reducing the amount of the Cash Consideration payable pursuant to this Agreement.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">APR Unit Agreements</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Notwithstanding </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3(b)</font><font style="font-family:inherit;font-size:12pt;">, at the Closing, Quanta shall deliver or cause to be delivered to the Partners Representative (on behalf of the APR Stock Recipients), subject to and conditioned upon each respective APR Stock Recipient timely providing Quanta all information and documents as required pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 5.2(k)(ii)</font><font style="font-family:inherit;font-size:12pt;">, a copy of an instruction letter to Quanta&#8217;s transfer agent, duly executed by an authorized Quanta signatory, directing that the shares of Quanta Common Stock comprising payment of certain amounts of Closing Date Debt (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">APR Stock Payments</font><font style="font-family:inherit;font-size:12pt;">&#8221;) be issued to each holder of an APR Unit Agreement that is designated as receiving Quanta Common Stock in respect thereof on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.3</font><font style="font-family:inherit;font-size:12pt;">&#32;(each, an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">APR Stock Recipient</font><font style="font-family:inherit;font-size:12pt;">&#8221;), in each case in book-entry form bearing the legends set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 9.1</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 9.3</font><font style="font-family:inherit;font-size:12pt;">.  Subject to the preceding sentence, Quanta shall cause its transfer agent to provide confirmation of the issuance of such APR Stock Payments in book-entry form to the APR Stock Recipients no later than five (5) Business Days after the Closing Date.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No fractional shares of Quanta Common Stock shall be issued as APR Stock Payments, and each APR Stock Recipient shall be entitled to receive the nearest whole share of Quanta Common Stock rounded upwards, without increasing the amount of Closing Date Debt, as applicable, payable pursuant to this Agreement.</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;color:#010000;">Section 1.5&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Closing Date NWC.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Purchasers shall, with the reasonable assistance of the Partners and the Partners Representative upon reasonable notice (so long as such Partners or the Partners Representative, as applicable, are employees of Quanta or one of its subsidiaries), provide to the Partners Representative as soon as reasonably possible (and, in any event, within ninety (90) days, which deadline may be extended by written agreement (including through electronic mail) of the Purchasers and the Partners Representative) after the Closing Date a statement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Closing Date NWC Statement</font><font style="font-family:inherit;font-size:12pt;">&#8221;) that sets forth the Purchasers&#8217; calculation of the Closing Date NWC (which may be positive or negative) together with a consolidated income statement and balance sheet for the Acquired Companies as of the Closing along with supporting documentation for applicable balance sheet accounts supporting that calculation.  If the Purchasers do not deliver a Closing Date NWC Statement within such ninety (90) day period (as may be extended pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.5(a)</font><font style="font-family:inherit;font-size:12pt;">), then the Closing Date NWC shall be equal to the Estimated Closing Date NWC provided pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;and shall be final, conclusive and binding on the Parties for all purposes of this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Purchasers shall provide the Partners Representative and his appropriate advisers with reasonable access during normal business hours to all books of account, other records and employees of the Acquired Companies that the Partners Representative may reasonably request to allow them to evaluate the Closing Date NWC Statement.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Within forty-five (45) days after the Closing Date NWC Statement is received by the Partners Representative from the Purchasers, the Partners Representative may give notice (a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NWC Dispute Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) to the Purchasers of any changes that he considers should be made to the Closing Date NWC Statement, setting out for each change:</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">reasonably supporting details of the change;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">a separate dollar value for the change; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">details of the reasons why the Partners Representative believes the change should be made.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">If the Purchasers do not receive a NWC Dispute Notice within such forty-five (45)-day period, then the Closing Date NWC shall be the amount set forth in the Closing Date NWC Statement and shall be final, conclusive and binding on the Parties for all purposes of this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Partners Representative timely delivers a NWC Dispute Notice to the Purchasers, the Purchasers and the Partners Representative shall negotiate in good faith with a view to resolving their disagreements with respect to the Closing Date NWC.  If the Purchasers and the Partners Representative resolve their disagreements with respect to the Closing Date NWC, the Closing Date NWC agreed upon by them shall be final, conclusive and binding on the Parties for all purposes of this Agreement.  If the Purchasers and the Partners Representative are unable to resolve each of their disagreements with respect to the Closing Date NWC within fifteen (15) Business Days of the delivery of the NWC Dispute Notice, then either the Purchasers or the Partners Representative may deliver written notice to the other(s) (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NWC Expert Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) requiring that such remaining disagreements be referred to Grant Thornton LLP or, if such firm is unable or unwilling to accept such role, a firm of appropriate reputation, standing, expertise and relevant experience in accounting or tax, as applicable, who shall be independent on such assignment and not then representing any Purchaser, Quanta or any Partner in any matter, as selected by mutual agreement of the Purchasers and the Partners Representative (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Expert</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  If Grant Thornton LLP is unable or unwilling to accept such role and the Purchasers and the Partners Representative fail to agree on the selection of the Expert within five (5) Business Days of the delivery of the NWC Expert Notice, the Purchasers shall promptly appoint a third party accountant representative and the Partners Representative shall promptly appoint a third party accountant representative and such accountants shall, within five (5) Business Days after their appointment, jointly select the Expert. The Purchasers and the Partners Representative shall instruct the Expert to (i) determine (A) the Closing Date NWC in accordance with this Agreement, including with respect to the definitions set forth in&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.6</font><font style="font-family:inherit;font-size:12pt;">&#32;and (B) the allocation of costs and expenses in accordance with the last sentence of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.5(d)</font><font style="font-family:inherit;font-size:12pt;">; (ii)&#160;notify the Purchasers and the Partners Representative of those determinations in writing as promptly as practicable after being appointed (but in any event within thirty (30) days of being appointed (or such other period as may be agreed between the Purchasers and the Partners Representative)); (iii) in making its determinations, apply United States generally accepted accounting principles (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">GAAP</font><font style="font-family:inherit;font-size:12pt;">&#8221;), but consistent with the provisions for determination of Closing Date NWC under this Agreement and applied on a basis consistent with the Financial Statements;</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;">(iv) limit its review and determination of the Closing Date NWC only to those matters set out in the NWC Dispute Notice which remain the subject of disagreement between the Purchasers and the Partners Representative; and (v) base its determination solely on the materials submitted by the Partners Representative and the Purchasers, without conducting any independent investigation.  The Purchasers and the Partners Representative shall each promptly supply to the Expert any information, assistance and cooperation that the Expert may reasonably request in connection with such determination.  All correspondence between the </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;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><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;">Expert and the Purchasers or the Partners Representative (or their respective advisers) must be copied to the other Party. In resolving any disagreement with respect to the Closing Date NWC, the Expert may not assign a value to any such disputed item greater than the greatest value for such disputed item claimed by either the Purchasers, on the one hand, or the Partners Representative, on the other hand, or less than the smallest value for such disputed value for such disputed item claimed by either of them.  The Purchasers and the Partners Representative shall instruct the Expert to make its determination within thirty (30) days after submission of the written positions.  The Expert&#8217;s determination of the Closing Date NWC shall constitute an arbitral award that is final, conclusive and binding on the Parties for all purposes of this Agreement, non-appealable and upon which a judgment may be entered by a court having jurisdiction thereover.  Notwithstanding anything to the contrary herein, the processes and procedures to be used by the Parties and the Expert in connection with the determination by the Expert of Closing Date NWC shall be limited to those set forth in this Agreement, and no other arbitration rules or procedures shall apply in connection therewith.  The fees and disbursements of the Expert and the out-of-pocket costs and expenses (including reasonable fees and expenses of outside legal counsel) of the Parties relating to the disputes submitted to the Expert pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.5(d)</font><font style="font-family:inherit;font-size:12pt;">&#32;(collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NWC Dispute Expenses</font><font style="font-family:inherit;font-size:12pt;">&#8221;) shall be borne (A) by the Partners on a several, and not joint, basis based on their respective Pro Rata Share, in that aggregate proportion equal to a fraction (expressed as a percentage), the numerator of which is equal to the Closing Date NWC proposed by the Partners Representative </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the Closing Date NWC determined by the Expert, and the denominator of which is equal to the Closing Date NWC proposed by the Partners Representative </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the Closing Date NWC proposed by the Purchasers and (B) by the Purchasers in that proportion equal to a fraction (expressed as a percentage), equal to one (1) </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the fraction described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (A)</font><font style="font-family:inherit;font-size:12pt;">.  For example, if (x) the Partners Representative claims that the Closing Date NWC should be $10,000 and the Purchasers claim that the Closing Date NWC should be $8,000, (y) the Expert determines that the Closing Date NWC should be $9,200 and (z) the NWC Dispute Expenses are $100, then (A)&#160;each Partner shall be liable on a several, and not joint, basis for, and shall pay an amount equal to, its Pro Rata Share of forty percent (40%) of the NWC Dispute Expenses (</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:12pt;">, an aggregate amount of $40) and (B) the Purchasers shall pay sixty percent (60%) of the NWC Dispute Expenses (</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:12pt;">, an aggregate amount of $60).  </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;color:#010000;">Section 1.6&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Definitions</font><font style="font-family:inherit;font-size:12pt;">.  The following definitions apply unless the context requires otherwise.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Actual Deficit</font><font style="font-family:inherit;font-size:12pt;">&#8221; means the amount (if any) by which (i) the Closing Date NWC (as finally determined pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.5</font><font style="font-family:inherit;font-size:12pt;">) is less than (ii) the sum of (A) the NWC Target </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">plus</font><font style="font-family:inherit;font-size:12pt;">&#32;(B) the Estimated Excess; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that notwithstanding anything to the contrary contained herein, if such amount is less than or equal to $1,000,000, then the Actual Deficit shall be deemed to equal $0.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Actual Excess</font><font style="font-family:inherit;font-size:12pt;">&#8221; means the amount (if any) by which (i) the Closing Date NWC (as finally determined pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.5</font><font style="font-family:inherit;font-size:12pt;">) is more than (ii) the sum of (A) the NWC Target </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">plus</font><font style="font-family:inherit;font-size:12pt;">&#32;(B) the Estimated Excess; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that notwithstanding anything to the contrary contained herein, if such amount is less than or equal to $1,000,000, then the Actual Excess shall be deemed to equal $0.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">8</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Average Closing Price</font><font style="font-family:inherit;font-size:12pt;">&#8221; means the average closing price per share of Quanta Common Stock for the ten (10) consecutive trading days ending on the trading day that is three (3) trading days prior to the Closing Date or the Earnout Payment Date, as applicable, as reported on The New York Stock Exchange (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NYSE</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Closing Date Debt</font><font style="font-family:inherit;font-size:12pt;">&#8221; means an aggregate amount equal to the current and non-current portions of the indebtedness set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;1.2</font><font style="font-family:inherit;font-size:12pt;">, in the amount outstanding as of the Closing Date, including prepayment fees and penalties related to the payoff of any of the foregoing as of the Closing, and any outstanding obligations or liabilities of the Acquired Companies pursuant to or arising out of the APR Unit Agreements set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">APR Unit Agreements</font><font style="font-family:inherit;font-size:12pt;">&#8221;) or any other equity-based interest or instrument, in each case, whether or not such items are included as indebtedness or liabilities in accordance with GAAP and whether short-term or long-term.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Net Working Capital</font><font style="font-family:inherit;font-size:12pt;">&#8221; means the amount, on a consolidated basis, equal to:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the aggregate sum for the Acquired Companies of all (A) cash and cash equivalents, (B) Inventory, (C) accounts receivable (without any allowance for doubtful accounts) and (D) any other non-cash or non-cash equivalent assets properly classified as current assets (including, without duplication, any costs and estimated earnings in excess of billings and other unbilled revenues or prepaid expenses such as prepaid rent, security deposits, prepaid insurance premiums and subscriptions), </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">less</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the aggregate sum for the Acquired Companies of all (A) current liabilities (including, without duplication, accounts payable, issued and outstanding checks and any other payment in process initiated on or prior to the Closing but not yet cleared by the applicable bank, accrued liabilities for Taxes, interest, warranty claims (including under Customer Contracts), payroll and other expenses incurred on or prior to the Closing, billings in excess of costs and estimated earnings and other deferred revenues, and loans payable to shareholders) and (B) current and non-current portions of bank and other indebtedness (including capital leases, whether or not reflected as such in the Financial Statements) to the extent such amounts in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (B)</font><font style="font-family:inherit;font-size:12pt;">&#32;are not included in the Net Purchase Price calculation as Closing Date Debt in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;above, </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">all as determined on an accrual basis in accordance with GAAP, but applied on a basis consistent with the Financial Statements (including using the completed contract method of accounting for purposes of revenue recognition).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notwithstanding the foregoing, Net Working Capital shall not (x) other than accrued rent under related-party leases, include any amounts owed to or from the Acquired Companies by or to any of the Partners, any Affiliate of any Partner, or any person related (by blood, marriage, or otherwise) to any Partner, all of which amounts shall have been repaid or otherwise satisfied in full prior to the Closing, (y) take into account any (i)&#160;deferred Tax assets or liabilities established to reflect timing differences between book and Tax income or (ii) Transaction Payments paid at Closing, or (z) include accruals with respect to vacation time and bonuses (except, in the case of bonuses, to the extent that the</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">9</font></div></div><hr style="page-break-after:always"><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;">&#32;aggregate estimated bonus obligations exceed the prior year aggregate bonus payments).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Transaction Payments</font><font style="font-family:inherit;font-size:12pt;">&#8221; means, without duplication of any actual amounts included in the calculation of Closing Date Debt, the aggregate amount of any and all obligations of the Acquired Companies and the Partners actually payable as a result of or in connection with the negotiation, execution or consummation of the Acquisition under any success, termination, severance, assignment, change of control, sale bonus, incentive, retention, broker, finder, financial or legal advisor or other agreement, including any legal, accounting or other advisory fees and any Taxes related to any such obligations.</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;color:#010000;">Section 1.7&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Contingent Consideration</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Calculation</font><font style="font-family:inherit;font-size:12pt;">.  The Partners shall be entitled to receive additional consideration for the Acquired Interests (all such consideration and amounts, collectively the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Contingent Consideration</font><font style="font-family:inherit;font-size:12pt;">&#8221;) based on the amount of Adjusted EBITDA generated by the Acquired Companies during the three-year period beginning on the day following the Closing and ending on July 31, 2020 (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Period</font><font style="font-family:inherit;font-size:12pt;">&#8221;), and any such Contingent Consideration shall be treated as an adjustment to the Purchase Price.  If such Adjusted EBITDA exceeds the amount set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.7(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;under the heading &#8220;Earnout Threshold&#8221; during the Earnout Period, then the amount of Contingent Consideration paid by the Purchasers to the Partners Representative (on behalf of the Partners) shall be calculated as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.7(a)</font><font style="font-family:inherit;font-size:12pt;">; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that in no event shall the aggregate Contingent Consideration exceed ONE HUNDRED MILLION DOLLARS ($100,000,000) regardless of the amount of such Adjusted EBITDA.  For purposes of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">, the term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Adjusted EBITDA</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall be calculated in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.7(b)</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Lookback, Claims and Losses</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Notwithstanding anything to the contrary in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">, the calculation of Adjusted EBITDA for the Earnout Period that was delivered pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7(d)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall include a &#8220;lookback&#8221; analysis on each job in progress that is not completed as of the end of the Earnout Period which will compare the profit estimate as of the end of the Earnout Period for each such job to the latest available estimate of the profitability for such job, with any change in profitability for any such job resulting in a corresponding revision to Adjusted EBITDA (upwards or downwards).  This lookback analysis will include, but not be limited to, an assessment of outstanding accounts receivable (and their collectability as determined in accordance with GAAP), costs and estimated earnings in excess of billings, unbilled revenues, billings in excess of costs and estimated earnings, deferred revenue and the earnings and profit margin recognized for such uncompleted jobs.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">In addition, to the extent that, either prior to or following the expiration of the Earnout Period (but in all cases within 180 days of the expiration of the Earnout Period), the Acquired Companies assert any claims or change orders related to activities occurring during the Earnout Period (</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">less</font><font style="font-family:inherit;font-size:12pt;">&#32;any out-of-pocket costs and expenses (including reasonable fees and expenses of outside legal counsel) of the Parties incurred in connection with the</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">10</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">collection thereof) (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Period Claims</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the value of such Earnout Period Claims shall be included in the determination of Adjusted EBITDA only to the extent such Earnout Period Claims are actually collected by the Acquired Companies and not repaid, returned or forfeited prior to the delivery of the Earnout Notice. Similarly, to the extent that, either prior to or following the expiration of the Earnout Period (but in all cases within 180 days of the expiration of the Earnout Period), any Person asserts any claims, counter-claims or other Losses against the Acquired Companies related to any activities occurring during the Earnout Period (</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">plus</font><font style="font-family:inherit;font-size:12pt;">&#32;any out-of-pocket costs and expenses (including reasonable fees and expenses of outside legal counsel) of the Parties incurred in connection therewith) (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Period Losses</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the calculation of Adjusted EBITDA shall be reduced by such Earnout Period Losses only to the extent such Earnout Period Losses are actually paid by the Acquired Companies prior to the delivery of the Earnout Notice. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">During the period beginning on the date of delivery of the Earnout Notice and ending on the date that is the first (1st) anniversary of the expiration of the Earnout Period (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Deadline</font><font style="font-family:inherit;font-size:12pt;">&#8221;), if the Earnout Period Claims that (A) were not included in the calculation of Contingent Consideration and (B) are actually collected or accrued (in accordance with GAAP), in each case, on or prior to the Earnout Deadline exceed the Earnout Period Losses that (1) were not included in the calculation of Contingent Consideration and (2)&#160;are actually paid or accrued (in accordance with GAAP), in each case, on or prior to the Earnout Deadline (such excess, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Claims Excess</font><font style="font-family:inherit;font-size:12pt;">&#8221;), then an amount equal to the Earnout Claims Excess shall be added to Adjusted EBITDA for purposes of calculating Contingent Consideration, with any amounts payable as a result thereof being treated as a payment of additional Contingent Consideration. Alternatively, if the Earnout Period Losses that (x) were not included in the calculation of Contingent Consideration and (y) are actually paid or accrued (in accordance with GAAP), in each case on or prior to the Earnout Deadline, exceed the Earnout Period Claims that (I) were not included in the calculation of Contingent Consideration and (II) are actually collected or accrued (in accordance with GAAP), in each case on or prior to the Earnout Deadline (such excess, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Loss Excess</font><font style="font-family:inherit;font-size:12pt;">&#8221;), then an amount equal to the Earnout Loss Excess shall be deducted from Adjusted EBITDA for purposes of calculating Contingent Consideration. The Parties shall promptly notify each other upon becoming aware of any potential Earnout Period Claims or Earnout Period Losses. Within thirty (30) days following the Earnout Deadline, the Purchasers shall deliver or cause to be delivered to the Partners Representative a statement that sets forth the Purchasers&#8217; calculation of the Earnout Claims Excess or Earnout Loss Excess (as applicable) together with itemized schedules supporting that calculation (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Final Earnout Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  After receipt of the Final Earnout Notice, the Partners Representative shall have thirty (30) days to review such notice, and if the Partners Representative delivers written notice to the Purchasers within such thirty (30) day period stating that the Partners Representative objects to such calculation and specifying in reasonable detail the basis for such objection and the dollar amount of such disputed items, the Partners Representative and the Purchasers will negotiate in good faith with a view to resolving their disagreements with respect to, and finally determine and agree upon, such disputed items as promptly </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">11</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">as practicable.  If the Purchasers and the Partners Representative resolve their disagreements with respect to such disputed items, the amount of the Earnout Claims Excess or Earnout Loss Excess (as applicable) agreed upon by them shall be final, conclusive and binding on the Parties for all purposes of this Agreement.  If the Partners Representative does not deliver notice of any such dispute within such thirty (30) day period, then the Partners Representative shall be deemed to have accepted and agreed to the amount of the Earnout Claims Excess or Earnout Loss Excess (as applicable) set forth in such statement delivered by the Purchasers pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7(b)(iii)</font><font style="font-family:inherit;font-size:12pt;">. If the Partners Representative timely delivers notice of any such dispute and the Partners Representative and the Purchasers are unable to agree upon the amount of the Earnout Claims Excess or Earnout Loss Excess (as applicable) within fifteen (15) days of the delivery of such objection notice, then the Parties shall resolve such dispute in accordance with the procedures set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7(e)(iii)</font><font style="font-family:inherit;font-size:12pt;">.  Upon final determination of the Earnout Claims Excess or Earnout Loss Excess (as applicable) in accordance with the foregoing, if such amount would (i) result in additional Contingent Consideration, such additional amount shall be paid by the Purchasers in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7(c)</font><font style="font-family:inherit;font-size:12pt;">; or (ii) result in a reduction in Contingent Consideration following the prior payment of Contingent Consideration pursuant to the terms of this Agreement, each Partner shall be liable on a several, and not joint, basis for, and shall pay to the Purchasers, its Pro Rata Share of an amount in cash equal to such reduction (an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Deficit</font><font style="font-family:inherit;font-size:12pt;">&#8221;), in each case within five (5) Business Days of the final determination of such amount.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Form of Payment</font><font style="font-family:inherit;font-size:12pt;">.  Any Contingent Consideration owed to the Partners pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be paid by the Purchasers as follows: (i) seventy percent (70%) in the form of cash, paid by wire transfer of immediately available funds to such accounts designated in writing by the Partners Representative, including wire transfer instructions (all such cash amounts, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Contingent Cash Consideration</font><font style="font-family:inherit;font-size:12pt;">&#8221;), and (ii) thirty percent (30%) in the form of shares of Quanta Common Stock (all such shares, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Contingent Stock Consideration</font><font style="font-family:inherit;font-size:12pt;">&#8221;), as further provided in&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.8</font><font style="font-family:inherit;font-size:12pt;">.  Notwithstanding anything to the contrary in this Agreement, if the Purchasers owe any Contingent Stock Consideration pursuant to the terms of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">, the Purchasers may, in their sole discretion, elect to pay any or all of the Contingent Stock Consideration in cash instead of shares of Quanta Common Stock in full satisfaction of any and all of the obligations of the Purchasers and Quanta in respect of such Contingent Stock Consideration and, if the Purchasers elect to exercise such right to pay any or all of the Contingent Stock Consideration in cash: (A) that portion of such Contingent Stock Consideration shall instead form part of the Contingent Cash Consideration and shall be subject to all of the provisions of this Agreement applicable to the Contingent Cash Consideration, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">mutatis mutandis</font><font style="font-family:inherit;font-size:12pt;">; (B) the Purchasers shall be under no obligation to deliver such portion of the Contingent Stock Consideration pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">, under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.8</font><font style="font-family:inherit;font-size:12pt;">&#32;or otherwise, and the provisions of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 3.5</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 5.2(k)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article IX</font><font style="font-family:inherit;font-size:12pt;">&#32;shall no longer be applicable with respect to such portion of the Contingent Stock Consideration; and (C) the Purchasers&#8217; decision to pay any or all of such portion of the Contingent Consideration in cash shall be independent of the</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">12</font></div></div><hr style="page-break-after:always"><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;">Purchasers&#8217; decision to pay in cash any other portion of the Purchase Price otherwise payable in shares of Quanta Common Stock.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Earnout Notice</font><font style="font-family:inherit;font-size:12pt;">.  Within one hundred eighty (180) days following the end of the Earnout Period, the Purchasers shall deliver or cause to be delivered to the Partners Representative the consolidated balance sheet and income statement of the Acquired Companies for the Earnout Period, specifying the Purchasers&#8217; calculation of the Acquired Companies&#8217; Adjusted EBITDA for the Earnout Period and showing in reasonable detail the computation thereof (including any equitable adjustments pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7(f)</font><font style="font-family:inherit;font-size:12pt;">) and, based thereon, the Purchasers&#8217; calculation of the amount of Contingent Consideration to be paid pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Right to Inspect Books and Records; Earnout Dispute Resolution</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">After receipt of the Earnout Notice, the Partners Representative shall have thirty (30) days to review such Earnout Notice (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Notice Review Period</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  During the Earnout Notice Review Period, the Purchasers shall (A) provide the Partners Representative and his authorized representatives, upon reasonable notice, reasonable access during normal business hours to the books, records and employees of the Acquired Companies (subject to the Partners Representative and his representatives entering into customary confidentiality and access agreement(s) as appropriate), in order for them to review the method of preparation of the Earnout Notice and (B) cooperate with the Partners Representative and his authorized representatives, including the provision on a timely basis of information reasonably requested by the Partners Representative or his authorized representatives and necessary in reviewing the preparation of such Earnout Notice.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Partners Representative delivers written notice (an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Dispute Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) to the Purchasers within the Earnout Notice Review Period stating that the Partners Representative objects to any item in such Earnout Notice, specifying in reasonable detail the basis for such objection and the dollar amount of such disputed items, the Partners Representative and the Purchasers will negotiate in good faith with a view to resolving their disagreements with respect to, and finally determine and agree upon, such disputed item as promptly as practicable.  If the Purchasers and the Partners Representative resolve their disagreements with respect to such disputed items, the amount of the Acquired Companies&#8217; Adjusted EBITDA for the Earnout Period and, based thereon, the calculation of the amount of Contingent Consideration to be paid pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;agreed upon by them shall be final, conclusive and binding on the Parties for all purposes of this Agreement.  If the Partners Representative does not deliver an Earnout Dispute Notice to the Purchasers within the Earnout Notice Review Period, then the Partners Representative shall be deemed to have accepted and agreed to the amount of Adjusted EBITDA and Purchasers&#8217; calculation of the Contingent Consideration to be paid pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;set forth in the Earnout Notice. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Partners Representative and the Purchasers are unable to agree upon the Contingent Consideration within fifteen (15) days of the delivery of the Earnout Dispute Notice, then either the Purchasers or the Partners Representative may deliver written</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">13</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">notice to the other(s) (the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Expert Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) requiring any remaining disputed items with respect to the Contingent Consideration be referred to the Expert, as selected in the manner provided in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.5(d)</font><font style="font-family:inherit;font-size:12pt;">. Within five (5) Business Days of the delivery of the Earnout Expert Notice, each Party shall submit its written position with respect to such items remaining in dispute to the Expert. The Expert shall address only those disputed numerical inaccuracies and errors in the calculation of Adjusted EBITDA and may not determine a Contingent Consideration greater than the greatest amount claimed by the Partners Representative or smaller than the smallest amount claimed by the Purchasers.  The Expert&#8217;s review and determination shall be limited to only those items remaining in dispute and base such determination solely on the materials submitted by the Partners Representative and the Purchasers, without conducting any independent investigation.  The Purchasers and the Partners Representative shall each promptly supply to the Expert any information, assistance and cooperation that the Expert may reasonably request in connection with such determination.  All correspondence between the Expert and the Purchasers or the Partners Representative (or their respective advisers) must be copied to the other Party. The Purchasers and the Partners Representative shall instruct the Expert to make its determination in writing as promptly as practicable after being appointed pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7(e)(iii)</font><font style="font-family:inherit;font-size:12pt;">&#32;(but in any event within thirty (30) days of such appointment) (or such other period as may be agreed between the Purchasers and the Partners Representative).  The Expert&#8217;s determination pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7(e)(iii)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall constitute an arbitral award that is final, conclusive and binding on the Parties for all purposes of this Agreement, non-appealable and upon which a judgment may be entered by a court having jurisdiction thereover.  Notwithstanding anything to the contrary herein, the processes and procedures to be used by the Parties and the Expert in connection with the determination by the Expert of Adjusted EBITDA shall be limited to those set forth in this Agreement, and no other arbitration rules or procedures shall apply in connection therewith.  The fees and disbursements of the Expert and the out-of-pocket costs and expenses (including reasonable fees and expenses of outside legal counsel) of the Parties relating to the disputes submitted to the Expert pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7(e)(iii)</font><font style="font-family:inherit;font-size:12pt;">&#32;(collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Dispute Expenses</font><font style="font-family:inherit;font-size:12pt;">&#8221;) shall be borne (A) by the Partners, on a several, and not joint, basis based on their respective Pro Rata Share, in that aggregate proportion equal to a fraction (expressed as a percentage), the numerator of which is equal to the Contingent Consideration claimed by the Partners Representative&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the Contingent Consideration determined by the Expert, and the denominator of which is equal to the Contingent Consideration claimed by the Partners Representative </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the Contingent Consideration claimed by the Purchasers and (B) by the Purchasers in that proportion equal to a fraction (expressed as a percentage) equal to one (1) </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">minus</font><font style="font-family:inherit;font-size:12pt;">&#32;the fraction described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (A)</font><font style="font-family:inherit;font-size:12pt;">.  For example, if (x) the Partners Representative claims that the Contingent Consideration should be $10,000 and the Purchasers claim that the Contingent Consideration should be $8,000, (y) the Expert determines that the Contingent Consideration should be $9,200 and (z) the Earnout Dispute Expenses are $100, then (A)&#160;each Partner shall be liable on a several, and not joint, basis for, and shall pay an amount equal to, its Pro Rata Share of forty percent (40%) of the Earnout Dispute Expenses (</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:12pt;">, an aggregate amount of $40) and (B) the Purchasers shall pay sixty percent (60%) of the Earnout Dispute Expenses (</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:12pt;">, an aggregate amount of $60).  </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">14</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Payment of the Contingent Consideration, if any, shall be made within five (5) Business Days after such amount has been finally determined in accordance with this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.8</font><font style="font-family:inherit;font-size:12pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Payment Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and pursuant to a written notice of payment (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Payment Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;), which shall include, with respect to the Contingent Stock Consideration, (A) the calculation of the Contingent Stock Consideration, including the calculation of the Average Closing Price and the number of shares comprising the Contingent Stock Consideration, and (B) the portion of the Contingent Stock Consideration payable to each Partner on the Earnout Payment Date.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Post-Closing Operation of the Acquired Companies</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Parties acknowledge and agree that, from and after the Closing Date, the management and operations of the Acquired Companies and their businesses will be at Quanta&#8217;s sole discretion and that, subject to the other provisions of this Agreement, including </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7(f)(iii)</font><font style="font-family:inherit;font-size:12pt;">, neither Quanta nor the Purchasers shall have any obligation to operate the Acquired Companies in order to achieve any Contingent Consideration or to maximize the amount of any Contingent Consideration.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Each of the Parties acknowledge that (A) the future performance of the Acquired Companies is subject to significant business, economic and competitive uncertainties and contingencies, (B) actual results of the Acquired Companies may vary from anticipated results and (C) there is no assurance that the Company will achieve any particular level of Adjusted EBITDA. Accordingly, except as expressly provided by this Agreement, none of the Parties or their respective Affiliates or their respective directors, officers, employees or agents makes any representations or warranties, express or implied, with respect to any Contingent Consideration or the future performance, prospects, financing or operations of the Acquired Companies, including any future Adjusted EBITDA.  The Parties acknowledge that, except as expressly provided by this Agreement, the Purchasers have not promised or projected any Contingent Consideration, and the Parties solely intend the express provisions of this Agreement to govern this contractual relationship.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">To the extent that (A) Quanta or the Purchasers cause the Acquired Companies to be operated substantially outside the ordinary course of business and inconsistent with past practices of the Acquired Companies, (B) Quanta or the Purchasers cause any of the Acquired Companies to transfer or sell material assets (including employees or personnel) substantially outside the ordinary course of business and inconsistent with past practices of such applicable Acquired Company or (C) Quanta, the Purchasers, any of the Acquired Companies or any of their respective Affiliates divert to other Affiliates of Quanta business opportunities originated by any of the Acquired Companies or work completed by the employees or personnel of the Acquired Companies for which the Acquired Companies have the capacity and ability to perform and, in the case of any of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (A)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(B)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(C)</font><font style="font-family:inherit;font-size:12pt;">, such actions result in a material deviation to the Adjusted EBITDA of the Acquired Companies that is used to calculate the Contingent Consideration, if any, that is payable pursuant to this Agreement (any such actions, an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Adjustment Action</font><font style="font-family:inherit;font-size:12pt;">&#8221;), then the Purchasers shall</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">15</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">include in the Earnout Notice or the Final Earnout Notice, as applicable, a proposed equitable adjustment to the Contingent Consideration in favor of the Partners to take appropriate account of the change to the Adjusted EBITDA as a result of such Earnout Adjustment Action, it being agreed that with respect to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (A)</font><font style="font-family:inherit;font-size:12pt;">&#32;above, such equitable adjustment shall only result in the gain or loss associated with such Earnout Adjustment Action being excluded from the determination of Adjusted EBITDA with no other adjustment.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Notwithstanding the foregoing, no equitable adjustment to the Contingent Consideration shall be made (A) to the extent an Earnout Adjustment Action is taken to comply with any Applicable Law; (B) in respect of any change or expansion of the Acquired Companies&#8217; activities with respect to its existing business lines or any new business lines, in each case that are consistent with the Acquired Companies&#8217; business plans as of immediately before Closing; or (C) where the Partners Representative has actual knowledge (and not simply reason to believe) of an actual Earnout Adjustment Action (including where an Acquired Company has taken affirmative action with potential third parties (including preliminary meetings with any such third parties) in pursuit of an Earnout Adjustment Action) and has not provided written notice to Quanta stating in reasonable detail his objection to such Earnout Adjustment Action (an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Adjustment Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) within thirty (30) days of the Partners Representative having such actual knowledge.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Tax Treatment</font><font style="font-family:inherit;font-size:12pt;">.  The Parties agree to treat any Contingent Consideration paid by the Purchasers to the Partners pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">&#32;as additional consideration paid for the purchase of Acquired Interests pursuant to this Agreement for all applicable Tax purposes, and no Party shall take a position on any Tax Return or other filings, or its books and records, that is inconsistent with this treatment, unless required by a change of Applicable Law effective after the date of this Agreement or a determination of a Governmental Entity that is final; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">&#32;that a portion of Contingent Consideration shall be treated as interest as required by U.S. Treasury Regulation Section 1.1275-4(c) Code and Section 1274 (and the other applicable provisions of the Code or other applicable Tax laws) using the discount rate specified therein to determine the imputed interest.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Non-Transferable; Non-Assignable; Contract Right</font><font style="font-family:inherit;font-size:12pt;">.  The right to receive the Contingent Consideration shall not be represented by any form of certificate or other instrument, is not assignable or transferable by any Partner (other than any transfer to an individual&#8217;s or trust&#8217;s heirs, beneficiaries, successors, assigns or personal representatives upon the death of such individual, by operation of law, will, intestate succession or otherwise) and may not be pledged or encumbered by any Partner.  The right to receive the Contingent Consideration is a contractual right only and does not constitute an equity or ownership interest in the Acquired Companies, the Purchasers or Quanta.  A holder of a right to receive the Contingent Consideration, in such capacity, shall not be deemed to be a stockholder, member or partner of the Acquired Companies, the Purchasers or Quanta, or have the right to vote, notice or any other rights of a stockholder, member or partner.  It is not the intention of the parties to create, nor shall this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">&#32;be deemed or construed to create, a partnership, joint venture or association, or a trust or other fiduciary relationship. </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">16</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Forfeiture of Contingent Consideration</font><font style="font-family:inherit;font-size:12pt;">.  In addition to, and without limitation of, the Purchasers&#8217; rights under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">, payment of the Contingent Consideration is expressly conditioned upon and subject to compliance by the Partners of  their obligations under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">, and the material failure by any Partner to comply with such obligations shall release the Purchasers from any further liability or obligation to make any payments in respect of any Contingent Consideration to such Partner and any Contingent Consideration then or thereafter due and payable by the Purchasers hereunder shall be reduced by such Partner&#8217;s Contingent Consideration Pro Rata Share.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(j)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Annual Estimates</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;Within thirty (30) days after the filing of Quanta&#8217;s Annual Report on Form 10-K with the U.S. Securities and Exchange Commission (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">SEC</font><font style="font-family:inherit;font-size:12pt;">&#8221;) relating to a fiscal year completed during the Earnout Period, the Purchasers shall deliver or cause to be delivered to the Partners Representative an estimate of the Adjusted EBITDA of the Acquired Companies for the applicable portion of the Earnout Period, calculated by the Purchasers as set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7</font><font style="font-family:inherit;font-size:12pt;">. For the avoidance of doubt, such estimated Adjusted EBITDA shall not be binding upon the Parties and shall not otherwise alter, limit or restrict the rights and obligations of the Parties under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(k)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Earnout Trigger Event</font><font style="font-family:inherit;font-size:12pt;">.  In the event of the occurrence of any of the following (an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Earnout Change in Control Event</font><font style="font-family:inherit;font-size:12pt;">&#8221;) during the Earnout Period: (i) a Change in Control of Quanta and, within one (1) year of such Change in Control, the Chief Executive Officer of Quanta (or of the then-existing ultimate parent entity of Quanta immediately prior to such Change in Control) at the time of such Change in Control ceases to be employed in such officer&#8217;s current or higher position by Quanta (or then-existing ultimate parent entity of Quanta immediately prior to such Change in Control) or (ii) a Change in Control of the Acquired Companies, then the Partners shall be entitled to receive, and the Purchasers and Quanta shall pay, or cause to be paid to the Partners Representative (on behalf of the Partners), an aggregate amount equal to the sum of (x) the calculation of the Contingent Consideration for the completed interim period of the Earnout Period commencing on the first date of the Earnout Period and ending on the effective date of the Change in Control underlying such Earnout Change in Control Event) and (y)&#160;the pro rata portion of the Contingent Consideration attributable to the remainder of the Earnout Period following the effective date of the Change in Control underlying such Earnout Change in Control Event, in each case, as calculated in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;1.7(k)</font><font style="font-family:inherit;font-size:12pt;">&#32;and without any regard to the amount of the Adjusted EBITDA earned by the Acquired Companies in such period; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that with respect to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (i)</font><font style="font-family:inherit;font-size:12pt;">&#32;above, if Quanta is not the continuing or surviving entity immediately after such Change in Control, any Contingent Stock Consideration payable pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be payable in publicly-traded securities of the Person who following such Change in Control, will own or control the voting securities or the assets and properties referenced in the definition of Change in Control below, or if such securities are not so publicly traded, in cash.  For purposes hereof, a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Change in Control</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean, (1) with respect to Quanta, (A) an event or series of events by which  any &#8220;person&#8221; or &#8220;group&#8221; (as such terms are used in Sections 13(d) and 14(d) of the U.S. Securities Exchange Act of 1934, as amended (the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exchange Act</font><font style="font-family:inherit;font-size:12pt;">&#8221;), becomes the &#8220;beneficial owner&#8221; (as defined in Rules 13d-3 and 13d-5 under the Exchange Act) of in excess of fifty percent (50%) of the capital stock of Quanta entitled to vote for members of the board of directors or equivalent governing body of Quanta (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Voting Stock</font><font style="font-family:inherit;font-size:12pt;">&#8221;); and (B) a sale of all or substantially all of the assets and properties of Quanta and its subsidiaries, taken </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">17</font></div></div><hr style="page-break-after:always"><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;">as a whole, to a Person other than to an Affiliate of Quanta; and (2) with respect to the Acquired Companies, in a single or series of related transactions, (A) a direct or indirect sale of the equity interests in one or more of the Acquired Companies that hold all or substantially all of the assets of the Acquired Companies, taken as a whole, or (B) a sale of all or substantially all of the assets of the Acquired Companies, taken as a whole, in the case of each of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (A)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(B)</font><font style="font-family:inherit;font-size:12pt;">, to a Person other than an Affiliate of Quanta.  For the avoidance of doubt, a transaction will not be deemed to involve a &#8220;Change in Control&#8221; with respect to Quanta if (x) Quanta becomes a direct or indirect wholly-owned Subsidiary of a Person or directly or indirectly sells, transfers, conveys or otherwise disposes of all or substantially all of the assets and properties of Quanta to such Person or a Wholly-Owned Subsidiary thereof and (y)(i) the holders of the Voting Stock of such Person immediately following that transaction are substantially the same as the holders of Quanta&#8217;s Voting Stock immediately prior to that transaction or (ii) both (x) the holders of Quanta&#8217;s Voting Stock immediately prior to that transaction beneficially own, directly or indirectly, more than 50% of the Voting Stock of such Person, measured by voting power rather than number of shares, immediately following such transaction and (y) no person or group (other than a holding company satisfying the requirements of this sentence) becomes the beneficial owner, directly or indirectly, of more than 50% of the Voting Stock of such Person, measured by voting power rather than number of shares, immediately following such transaction.</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;color:#010000;">Section 1.8&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Payment of Contingent Stock Consideration</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If any Contingent Stock Consideration is payable pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">, Quanta, on behalf of the Purchasers, shall deliver or cause to be delivered to the Partners, subject to and conditioned upon the respective Partner&#8217;s timely providing Quanta all information as required pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 5.2(k)</font><font style="font-family:inherit;font-size:12pt;">&#32;a copy of an instruction letter to Quanta&#8217;s transfer agent, duly executed by an authorized Quanta signatory, directing that the Contingent Stock Consideration be issued in book-entry form in the name of the respective Partners. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No fractional shares of Quanta Common Stock shall be issued as Contingent Stock Consideration, and each Partner shall be entitled to receive the nearest whole share of Quanta Common Stock rounded upwards, without reducing the amount of the Contingent Cash Consideration payable pursuant to this Agreement.</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;color:#010000;">Section 1.9&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Withholding Taxes</font><font style="font-family:inherit;font-size:12pt;">.  All payments and other consideration due to the Partners under this Agreement shall be made net of any applicable deduction or withholding for or on account of any Tax.  If Quanta or the Purchasers determine that withholding is required pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.9</font><font style="font-family:inherit;font-size:12pt;">, Quanta, the Purchasers, the Acquired Companies or any other applicable withholding agent, prior to deducting and withholding any amounts pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.9</font><font style="font-family:inherit;font-size:12pt;">, shall notify the Person in respect of which such deduction or withholding will be made of such determination, with reasonable specificity.  In the event Quanta or the Purchasers are required to withhold or deduct an amount for or on account of any Tax from any payment or other consideration due to the Partners under this Agreement and such amount is paid over to the appropriate Governmental Entity, the amount deducted or withheld shall be treated as paid to the person on whose behalf the amount is deducted or withheld for all purposes of this Agreement.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">18</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;color:#010000;">Section 1.10&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Purchase Price Allocation</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:Calibri,sans-serif;font-size:11pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">The amount of the Purchase Price (excluding any amount of the Escrow Funds and Contingent Consideration treated as interest for U.S. federal income tax purposes) </font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">plus</font><font style="font-family:inherit;font-size:12pt;">&#32;the aggregate amount of all liabilities of the Acquired Companies that are treated for U.S. federal income tax purposes as consideration received by the Partners in the Acquisition (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amount Realized</font><font style="font-family:inherit;font-size:12pt;">&#8221;) shall be allocated among the assets of the Acquired Companies for purposes of  Section 751 of the Code and the statement required to be filed under Treas. Reg. &#167; 1.751-1(a)(3) (and any similar provision of state, local or foreign Applicable Law, as applicable) (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Allocation</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  The Partners Representative shall provide Quanta with any information reasonably requested and required to prepare the Allocation.  Quanta shall complete a draft Allocation and shall furnish the Partners Representative with a copy (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Draft Allocation</font><font style="font-family:inherit;font-size:12pt;">&#8221;) within sixty (60) days after the date on which the Closing Date NWC becomes final pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">1.5.  Unless the Partners Representative provides written notice to Quanta of any objections to the Draft Allocation within thirty (30) days after receipt thereof, the Draft Allocation shall become final (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Final Allocation</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">&#32;that, in the event the Amount Realized is subsequently adjusted as a result of this Agreement, Quanta shall prepare and furnish to the Partners Representative a revised Draft Allocation and the revised Draft Allocation shall become the Final Allocation unless the Partners Representative provides written notice to Quanta of any objections to such revised Draft Allocation within thirty (30) days after receipt thereof.  If the Partners Representative timely provides written notice of objection to the Draft Allocation pursuant to the prior sentence, Quanta and the Partners Representative shall negotiate in good faith to resolve such objection(s).  In the event Quanta and the Partners Representative fail to resolve such objection(s) within fifteen (15) days after delivery of the Partners Representative&#8217;s notice, either Quanta or the Partners Representative may deliver written notice to the other stating the intent to submit such dispute to the Expert, and within fifteen (15) Business Days of such notice, each Party shall submit its written position with respect to the items in dispute to the Expert for resolution under procedures similar to those described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7(e)(iii)</font><font style="font-family:inherit;font-size:12pt;">.  Quanta shall bear fifty percent (50%) of the fees of the Expert for resolution of any dispute under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.10</font><font style="font-family:inherit;font-size:12pt;">, and each Partner shall be liable on a several, and not joint, basis for, and shall pay an amount equal to, its Pro Rata Share of the remainder of such fees.  Upon the resolution of all disputed items with respect to the Draft Allocation pursuant to the foregoing procedures, the Draft Allocation shall become the Final Allocation.  The Parties shall consistently report the Final Allocation for all Tax purposes, and shall not take or assert any position inconsistent therewith for any Tax purpose except to the extent required by Applicable Laws.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE II</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">REPRESENTATIONS AND WARRANTIES OF THE PARTNERS</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;">Each of the Partners hereby, severally and not jointly, represents and warrants to each of the Purchasers and Quanta that the statements contained in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article II</font><font style="font-family:inherit;font-size:12pt;">&#32;are true and correct as of the Closing Date.  In addition, each of the Partners hereby acknowledges that the Purchasers and Quanta are relying on the representations and warranties set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article II</font><font style="font-family:inherit;font-size:12pt;">&#32;in connection with their execution and delivery of this Agreement and in completing the transactions contemplated by this Agreement. </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;color:#010000;">Section 2.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Organization</font><font style="font-family:inherit;font-size:12pt;">.  Each of the General Partners and the Acquired Companies is a limited partnership or limited liability company, as applicable, duly formed, validly existing and in </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">19</font></div></div><hr style="page-break-after:always"><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;">good standing under the laws of its jurisdiction of formation and is not a reporting issuer (as such term is defined or used under U.S. securities laws).  Each of the General Partners and the Acquired Companies (a) has all requisite power and authority to own, lease and operate its assets and properties and to carry on its business as now being conducted, and (b) is duly qualified or registered and in good standing as a foreign limited partnership or limited liability company, as appropriate, to transact business under the laws of each jurisdiction where the character of its activities or the location of the properties owned or leased by it requires such qualification or registration, except in the cause of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (b)</font><font style="font-family:inherit;font-size:12pt;">&#32;as would not materially impact the conduct of the business of such Person.  The Partners have heretofore delivered or otherwise made available, to the extent such records exist, to the Purchasers or Quanta true, correct and complete copies of the Organizational Documents and record books of each Acquired Company as currently in effect (including the record books of each Acquired Company with respect to all actions taken by such Acquired Company&#8217;s general partner, limited partners, manager or board of managers or board of directors, including any committee thereof, and the Partners).  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.1</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth each Acquired Company&#8217;s jurisdiction of formation, description of the type of entity and all of the jurisdictions in which it is qualified or registered to do business.</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;color:#010000;">Section 2.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Authorization</font><font style="font-family:inherit;font-size:12pt;">.  Such Partner and, as applicable, each Acquired Company has full power, capacity and authority to enter into, execute and deliver this Agreement and any other certificate, agreement, document or other instrument to be executed and delivered by such Person in connection with the transactions contemplated by this Agreement (collectively, the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Partner Ancillary Documents</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and to perform such Person&#8217;s obligations under this Agreement and the Partner Ancillary Documents to which such Person is a party and to consummate the transactions contemplated hereby and thereby.  This Agreement has been, and the Partner Ancillary Documents to which such Person is a party will be as of the Closing Date, duly executed and delivered by such Partner and the Acquired Companies, as applicable, and (assuming the due authorization, execution and delivery thereof by each other party thereto) constitute, or will constitute, as the case may be, legal, valid and binding agreements of such Partner and the Acquired Companies, as applicable, enforceable against each of them, as applicable, in accordance with their respective terms, subject to applicable bankruptcy, insolvency and other similar laws affecting the enforceability of creditors&#8217; rights generally, general equitable principles and the discretion of courts in granting equitable remedies.</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;color:#010000;">Section 2.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Investments and Subsidiaries</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;2.3</font><font style="font-family:inherit;font-size:12pt;">, the Acquired Companies do not own and have never owned, directly or indirectly, any shares of capital stock, membership interests, partnership interests, securities or other equity interests in any Person.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.3</font><font style="font-family:inherit;font-size:12pt;">, there is no Person (i) that has ever merged with or has been wound up or converted into any Acquired Company, (ii) a majority of whose capital stock, membership interests, partnership interests or similar outstanding ownership interests has ever been acquired by any Acquired Company or (iii) all or substantially all of whose assets have ever been acquired by any Acquired Company.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;2.3</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth (x) any and all prior names of each Acquired Company and (y) any and all current and prior assumed and/or trade names of each Acquired Company.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.3</font><font style="font-family:inherit;font-size:12pt;">, no Acquired Company is or has been a participant in any joint venture in the last five (5) years.</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;color:#010000;">Section 2.4&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Capitalization</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">20</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.4</font><font style="font-family:inherit;font-size:12pt;">&#32;accurately and completely sets forth (i) the authorized capital structure of each Acquired Company by listing thereon the total number and type of securities that are authorized, held in treasury (if applicable), and issued and outstanding, which represent all of the membership interests, partnership interests, securities or other equity interests of any nature in each Acquired Company, and (ii) the full legal name of each record and beneficial owner of such membership interests, partnership interests, securities or other equity interests, including the amount held and the percentage owned by each such owner.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">All of the issued and outstanding membership interests, partnership interests, securities and other equity interests of each Acquired Company:  (i) are duly authorized, validly issued, fully paid and non-assessable and (ii) were not issued in violation of any preemptive rights, rights of first refusal or other similar rights of any Person or any agreement or Applicable Laws by which any Acquired Company or Partner was bound at the time of such issuance.  Such Partner is the record and beneficial owner of the Acquired Interests set forth opposite such Partner&#8217;s name on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.4</font><font style="font-family:inherit;font-size:12pt;">&#32;and will, upon consummation of the transactions contemplated by this Agreement, transfer to the Purchasers record and beneficial ownership of such Acquired Interests, free and clear of any Liens and defects of title whatsoever, other than those (A) arising pursuant to applicable Securities Laws, (B) contained in the Organizational Documents of an Acquired Company, (C) created by the Purchasers or their Affiliates or (D) as shall be released, waived or otherwise terminated in connection with the Closing.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.4</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth all outstanding options, warrants, calls, puts, commitments, subscriptions, claims, contracts, agreements, instruments, obligations and other plans and commitments, contingent or otherwise, relating to the membership interests, partnership interests, securities or other equity interests of each Acquired Company and any securities or obligations of any kind exchangeable for or convertible into membership interests, partnership interests, securities or other equity interests of any Acquired Company, including any debt instruments and those for the grant, issuance, vesting, purchase or redemption of such membership interests, partnership interests, securities or other equity interests, or that grant or impose any rights (including for conversion or exchange), preferences, privileges or restrictions (including any right of first refusal) with respect to any such membership interests, partnership interests, securities or other equity interests (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Equity Interest Agreements</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.4</font><font style="font-family:inherit;font-size:12pt;">, there are no (i) membership interests, partnership interests, securities or other equity interests of any Acquired Company that are reserved for issuance, (ii) dividends accrued or declared and unpaid on the membership interests, partnership interests, securities or other equity interests of any Acquired Company or (iii) voting trusts, proxies or other similar agreements or understandings with respect to the voting of the membership interests, partnership interests, securities or other equity interests of any Acquired Company.</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;color:#010000;">Section 2.5&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Absence of Restrictions and Conflicts; Consents</font><font style="font-family:inherit;font-size:12pt;">.  The execution, delivery and performance by such Partner and the Acquired Companies, as applicable, of this Agreement and the Partner Ancillary Documents to which such Person is a party, and the consummation of the transactions contemplated by this Agreement and such Partner Ancillary Documents and the fulfillment of and compliance with the terms and conditions of this Agreement and such Partner Ancillary Documents by such Partner and the Acquired Companies, as applicable, do not or will not (as the case may be), </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">21</font></div></div><hr style="page-break-after:always"><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;">with the passing of time or the giving of notice or both, contravene, violate or conflict with, constitute a breach of or default under, result in the loss of any benefit under, permit the acceleration of any obligation under or create in any party the right to terminate, modify or cancel or any other right or benefit under:  (a) any term or provision of the constituent, charter, articles, certificates, partnership agreements, limited liability company agreements, regulations, and all other similar organizational documents (including any amendments thereto, collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Organizational Documents</font><font style="font-family:inherit;font-size:12pt;">&#8221;) of any Acquired Company or any resolution adopted by the general partner, limited partners, member, manager or board of managers or board of directors (or any committee thereof) or Partners of any Acquired Company, as the case may be, (b) except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.5</font><font style="font-family:inherit;font-size:12pt;">&#32;or as would not, individually or in the aggregate, reasonably be expected to materially impact the Acquired Companies, taken as a whole, any of the Company Contracts or Licenses, (c) any judgment, decree, writ, order, injunction, award or ruling of any federal, state, territorial, municipal or local or foreign government, or any court, tribunal, administrative or regulatory agency or commission or other governmental authority or agency, domestic or foreign (each a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Governmental Entity</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Governmental Entities</font><font style="font-family:inherit;font-size:12pt;">&#8221;) or arbitration panel to which any Acquired Company, or such Partner, is a party or by which any Acquired Company, or such Partner, or any of their respective assets or properties are bound or (d) any Applicable Laws applicable to any Acquired Company, or such Partner or will otherwise result in the creation or imposition of any Lien (other than a Permitted Lien) on any asset of any Acquired Company.  No consent, permit, waiver, license, approval, order or authorization of, or registration, declaration or filing with, any Governmental Entity or public or regulatory unit, agency or authority is required with respect to any Acquired Company, or such Partner, or their respective Affiliates in connection with the execution, delivery or performance of this Agreement or the Partner Ancillary Documents or the consummation of the transactions contemplated hereby or thereby, other than (x) as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;2.5</font><font style="font-family:inherit;font-size:12pt;">, or (y)&#160;such consents, permits, waivers, licenses, approvals, orders or authorizations of, registrations, declarations or filings (A) that have already been obtained or made by the Partners, the Acquired Companies or their respective Affiliates, as applicable, (B) as may be required solely due to the Purchasers&#8217; or Quanta&#8217;s participation in the transactions contemplated herein and (C) in respect of licenses, that are customarily given or obtained post-closing for transactions of the type contemplated herein.  For purposes hereof &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Permitted Liens</font><font style="font-family:inherit;font-size:12pt;">&#8221; means (i) statutory Liens for current Taxes that are (x) not yet due and payable or (y)&#160;being contested in good faith by appropriate proceedings and for which there are adequate reserves on the books of the Acquired Companies, (ii) mechanics&#8217;, carriers&#8217;, workers&#8217;, repairers&#8217; and other similar Liens imposed by Applicable Law arising or incurred in the ordinary course of business for obligations that are (x) not yet due and payable or (y) being contested in good faith by appropriate Actions and for which there are adequate reserves on the books of the Acquired Company, (iii) in the case of leases of vehicles, rolling stock and other personal property, encumbrances that do not impair the operation of the business at the facility at which such leased equipment or other personal property is located, (iv) Liens on leases of real or personal property arising from the provisions of such leases, (v) pledges or deposits made in the ordinary course of business in connection with workers&#8217; compensation, unemployment insurance and other types of social security, (vi) deposits to secure the performance of bids, contracts (other than for borrowed money), leases, statutory obligations, surety and appeal bonds, performance bonds and other obligations of a like nature incurred in the ordinary course of business, (vii) zoning regulations and restrictive covenants, conditions, easements, encumbrances and other restrictions of record and any matter that would be shown by a current and accurate survey </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">22</font></div></div><hr style="page-break-after:always"><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;">of the property in question that do not materially detract from the value of the property and do not materially and adversely affect, impair or interfere either individually or in the aggregate with the use of any property affected thereby, (viii) public utility easements of record, in customary form, (ix) Liens on the license of intellectual property arising from the provisions of such licenses, (x) other than with respect to real property, Liens arising under original purchase price conditional sales contracts with third parties entered into in the ordinary course of business consistent with the past practice which are not, individually or in the aggregate, material to the Acquired Companies, (xi)&#160;Liens arising pursuant to applicable Securities Laws, (xii) Liens contained in the Organizational Documents of the Acquired Companies, (xiii) Liens consented in writing to or created by any of the Purchasers, Quanta or their respective Affiliates, or (xiv) Liens as shall be released, waived or otherwise terminated in connection with the Closing.</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;color:#010000;">Section 2.6&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Real Property</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Owned Real Property</font><font style="font-family:inherit;font-size:12pt;">.  No Acquired Company owns any real property or is a party to any contracts, agreements or commitments or has any other obligations for the purchase or acquisition of fee simple title to any real property or for the purchase or construction of any buildings.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Leased Real Property</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.6</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a true and complete list of the Real Property Leases (the parcels of real property covered by such Real Property Leases, together with all rights, title and interest of each Acquired Company in and to the leasehold improvements relating thereto, including security deposits, reserves or prepaid rents paid in connection therewith, any easements and other rights and appurtenances thereto and whether any such lease is subject to an oral, rather than written, lease agreement, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Leased Real Property</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Except as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.6</font><font style="font-family:inherit;font-size:12pt;">, there are no oral agreements related to the leasing of Leased Real Property.  Each Acquired Company that is party to a Real Property Lease has a valid, binding and enforceable leasehold interest in each applicable Leased Real Property, such leasehold interest being free and clear of any Liens other than Permitted Liens.  The Leased Real Property constitutes and includes all interests in real property currently used or held for use in connection with the business of the Acquired Companies and that is necessary for the continued operation of the business of the Acquired Companies as currently conducted. No Acquired Company has used, or allowed any other Person to use, any Leased Real Property for any purpose other than the operation of the business of such Acquired Company in the ordinary course.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Real Property Lease Agreements</font><font style="font-family:inherit;font-size:12pt;">.  The Partners have heretofore delivered to the Purchasers or Quanta true, correct and complete copies of the agreements, instruments and documents related to the leasing of the Leased Real Property, together with all amendments, modifications and supplements, if any, thereto (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Real Property Leases</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.6</font><font style="font-family:inherit;font-size:12pt;">&#32;also identifies with respect to each of the Real Property Leases:  (i) the identity of the landlord and tenant, (ii) the current expiration date of the Real Property Lease or if such Real Property Lease is operated on a month-to-month basis, (iii) the current annual or monthly rental payment, as applicable, and (iv) the location of the Leased Real Property.  No Acquired Company has sent or received any written notice of assessments, including threatened or otherwise, general or specific, which have been or are in the process of being levied against any of the Leased Real Property under any of the Real Property</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">23</font></div></div><hr style="page-break-after:always"><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;">Leases.  Each Acquired Company party to any Real Property Lease has peaceful and undisturbed possession with respect to the Leased Real Property under which such Acquired Company is the lessee, sublessee, licensee, user or occupant.  With respect to each Real Property Lease: (1) no Acquired Company is in breach or default under such Real Property Lease, and no event has occurred or circumstance exists which, with the delivery of notice, passage of time or both, would constitute such a breach or default by any Acquired Company or any Related Party or, to the Knowledge of the Partners, any other party thereto, and the applicable Acquired Company has paid all rent due and payable through the Closing Date under such Real Property Lease; (2) no Acquired Company has, and none of the Partners have, received or given any notice of any default or event that with notice or lapse of time, or both, would constitute a default by any Acquired Company or any Related Party under the Real Property Lease and, to the Knowledge of the Partners, no other party is in default thereof, and no party to any Real Property Lease has exercised any termination rights with respect thereto; (3) no Acquired Company has subleased, assigned or otherwise granted the right to use or occupy the Leased Real Property or any portion thereof to any Person (other than to another Acquired Company); (4) no Acquired Company has pledged, mortgaged or otherwise granted a Lien on its leasehold interest in any Leased Real Property that will not be extinguished at Closing; (5) no Acquired Company has waived in writing any of its rights under any Real Property Leases; and (6) except as described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.6</font><font style="font-family:inherit;font-size:12pt;">, with respect to Leased Real Property (i) leased under a lease which is not an Existing Related Party Lease, to the Knowledge of the Partners, and (ii) leased from a landlord which is a Related Party (each such lease, an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Existing Related Party Lease</font><font style="font-family:inherit;font-size:12pt;">&#8221;), there are no non-disturbance agreements, lessor forbearance agreements, lessor waiver agreements or similar agreements affecting the Real Property Lease.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Real Property Compliance with Laws</font><font style="font-family:inherit;font-size:12pt;">.  All authorizations and consents necessary in connection with the Acquired Companies&#8217; present use and operation of the Leased Real Property, and the lawful occupancy thereof, have been issued by the applicable Governmental Entity.  With respect to Leased Real Property (i) leased under a lease which is not an Existing Related Party Lease, to the Knowledge of the Partners, and (ii) leased under an Existing Related Party Lease, no portion of the Leased Real Property, or any of the respective buildings and improvements located thereon, violates any Applicable Laws in any material respect, including those relating to zoning, building, land use, environmental, health and safety, fire, air, sanitation and noise control.  With respect to Leased Real Property (i) leased under a lease which is not an Existing Related Party Lease, to the Knowledge of the Partners, and (ii) leased under an Existing Related Party Lease, none of the Leased Real Property is subject to any judgment, decree, order, injunction, award or ruling, whether threatened or proposed  of a Governmental Entity to be sold or taken by public authority.  None of the Acquired Companies or the Partners have received any written notice of (1) any violation of building codes and/or zoning ordinances or other governmental or regulatory laws affecting the Leased Real Property or (2) existing, pending or threatened zoning, building code or other moratorium proceedings, or similar matters that would reasonably be expected to adversely affect the Acquired Companies&#8217; ability to operate the Leased Real Property after the Closing Date as it is currently operated.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Condition of Leased Real Property</font><font style="font-family:inherit;font-size:12pt;">.  The buildings, improvements and fixtures located on the Leased Real Property and leased by an Acquired Company under Real Property Leases are adequate and suitable for the purposes for which they are presently being used by such Acquired Company.  With respect to Leased Real Property (i) leased under a lease which is not an Existing </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">24</font></div></div><hr style="page-break-after:always"><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;">Related Party Lease, to the Knowledge of the Partners, and (ii) leased under an Existing Related Party Lease, there are no condemnation, expropriation, eminent domain or similar proceedings pending (or, with respect to all Leased Real Property, to the Knowledge of the Partners, threatened or contemplated) that affect any of the Leased Real Property, any part thereof or any improvements thereon.  None of Acquired Companies or the Partners have received any notice, written or oral, of the intention of any Governmental Entity or other Person to take by condemnation, expropriation or eminent domain all or any part of any of the Leased Real Property.  Neither the whole nor any material portion of any Leased Real Property is currently damaged or destroyed by fire or other casualty.    </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;color:#010000;">Section 2.7&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Personal Property</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Personal Property; Title, Condition and Related Matters</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.7</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a true, correct and complete list and general description (including, to the extent available in the books and records of the Acquired Companies, the make, model, year and serial numbers/vehicle identification numbers and location for each motor vehicle or other piece of rolling stock) of (i) excluding office furniture and office electronics, all equipment and other items of tangible personal property and assets of each Acquired Company (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Personal Property</font><font style="font-family:inherit;font-size:12pt;">&#8221;) having an estimated fair market value or book value in excess of $10,000 as of the Interim Balance Sheet Date and (ii) all contracts, agreements, commitments or other obligations of each Acquired Company for capital expenditures to be made after the Closing Date or the purchase, acquisition or manufacture of any Personal Property after the Closing Date, in each case, as would obligate, individually or in the aggregate, any Acquired Company to make payments in excess of $50,000 in any consecutive twelve (12)-month period (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Personal Property Contracts</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.7</font><font style="font-family:inherit;font-size:12pt;">&#32;or as disposed of in the ordinary course of business since the Interim Balance Sheet Date, each Acquired Company has good, marketable and transferable title to all of its owned Personal Property, or a legal, valid and binding leasehold or license interest in all of its leased Personal Property, in each case, free and clear of all Liens, other than Permitted Liens.  All Personal Property is in reasonably sufficient operating condition and repair, ordinary wear and tear excepted, to allow the business of the Acquired Companies to be operated in the ordinary course of business as currently operated.&#160; </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.7</font><font style="font-family:inherit;font-size:12pt;">&#32;describes in reasonable detail each addition, sale, transfer or other disposition of any Personal Property having an estimated fair market value or book value in excess of $50,000 since the Interim Balance Sheet Date; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided that</font><font style="font-family:inherit;font-size:12pt;">, each sale, transfer or other disposition of Personal Property since the Interim Balance Sheet Date with a fair market value or book value, as applicable, of $50,000 or less does not exceed, in the aggregate, $500,000.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Personal Property Lease Agreements</font><font style="font-family:inherit;font-size:12pt;">.  The Partners have heretofore delivered or otherwise made available to the Purchasers or Quanta true, correct and complete copies of all material agreements, instruments and documents related to the leasing of any Personal Property, together with all amendments, modifications and supplements, if any, thereto (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Personal Property Leases</font><font style="font-family:inherit;font-size:12pt;">&#8221;), which such Personal Property Leases are identified on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.7</font><font style="font-family:inherit;font-size:12pt;">, including with respect to each of the Personal Property Leases, the identity of the lessor and lessee thereunder.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">25</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Other Personal Property</font><font style="font-family:inherit;font-size:12pt;">.  No Person other than the applicable Acquired Company owns any Personal Property situated on the premises of such Acquired Company or used in any Acquired Company&#8217;s business, except for the leased items that are subject to the Personal Property Leases.</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;color:#010000;">Section 2.8&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Financial Statements</font><font style="font-family:inherit;font-size:12pt;">.  Attached hereto as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.8</font><font style="font-family:inherit;font-size:12pt;">&#32;are true, complete and correct copies of (i) the audited combined and consolidated balance sheet, combined and consolidated statement of earnings, combined and consolidated statement of changes in partners&#8217; capital (deficit) and combined and consolidated statement of cash flows of the Acquired Companies as of and for the fiscal year ended December 31, 2016, together with the related independent auditor&#8217;s reports, notes and schedules, (ii) the audited consolidated balance sheets, consolidated statements of earnings, consolidated statements of changes in partners&#8217; capital and consolidated statements of cash flows of the Acquired Companies as of and for each of the fiscal years ended December 31, 2015 and 2014, together with the related independent auditor&#8217;s reports, notes and schedules, and (iii) the unaudited interim combined balance sheet and combined statement of earnings of the Acquired Company as of and for the three (3)-month fiscal period ended March&#160;31,&#160;2017 (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Financial Statements</font><font style="font-family:inherit;font-size:12pt;">&#8221;).   For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Fiscal Year End Balance Sheet Date</font><font style="font-family:inherit;font-size:12pt;">&#32;&#8221; means the date of the balance sheet in the Financial Statements for the fiscal year ended December 31, 2016 and &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Interim Balance Sheet Date</font><font style="font-family:inherit;font-size:12pt;">&#8221; means the date of the interim balance sheet in the Financial Statements.  The Financial Statements have been prepared from, and are in accordance with, the books and records of the Acquired Companies, which books and records are maintained in accordance with GAAP, consistently applied throughout the periods indicated, and such books and records have been maintained on a basis consistent with the past practice of the Acquired Companies; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, for the avoidance of doubt, the unaudited Financial Statements referred to in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (iii)</font><font style="font-family:inherit;font-size:12pt;">&#32;above are subject to normal year-end adjustments and lack footnotes and other presentation items.  Each of the balance sheets included in such Financial Statements (including the related notes and schedules) fairly presents, in all material respects, the financial position of the Acquired Companies as of the date of such balance sheet, and each of the statements of earnings, changes in partners&#8217; capital and cash flows included in such Financial Statements (including any related notes and schedules) fairly presents, in all material respects, the results of operations and changes in cash flows, as the case may be, of the Acquired Companies for the periods set forth therein, in each case in accordance with GAAP, consistently applied during the periods involved; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, for the avoidance of doubt, the unaudited Financial Statements referred to in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (iii)</font><font style="font-family:inherit;font-size:12pt;">&#32;above are subject to normal year-end adjustments and lack footnotes and other presentation items.  Except as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.8</font><font style="font-family:inherit;font-size:12pt;">, during the last two (2) years, there has been no change in any of the accounting (or Tax accounting) policies, practices or procedures of the Acquired Companies.  No Partner, nor to the Knowledge of the Partners, any manager, director, general partner, officer, employee, auditor, accountant, or similar representative of any Acquired Company has become aware of any material complaint, allegation, assertion, or claim, whether written or oral, regarding the accounting or auditing practice, procedures, methodologies, or methods of any Acquired Company or its internal accounting controls, including any material complaint, allegation, assertion, or claim that any Acquired Company has engaged in improper accounting or auditing practices.</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;color:#010000;">Section 2.9&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Acquired Company Liabilities</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;2.9</font><font style="font-family:inherit;font-size:12pt;">:</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">26</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Undisclosed Liabilities</font><font style="font-family:inherit;font-size:12pt;">. No Acquired Company has any liabilities or obligations, whether known or unknown, absolute, contingent or otherwise (and there is no basis for any present or future proceeding against any Acquired Company giving rise to any liabilities or obligations), except liabilities and obligations (i) that are adequately reflected or specifically reserved against in the Financial Statements as of the Fiscal Year End Balance Sheet Date, (ii) that have been incurred since the Fiscal Year End Balance Sheet Date in the ordinary course of business consistent with past practice of such Acquired Company and that are not, and would not reasonably be expected to be, individually or in the aggregate, material to such Acquired Company, (iii) that have been or will be discharged or paid in full at or prior to the Closing, including any such liabilities or obligations incurred in connection with the transactions contemplated hereby to be paid at Closing, (iv) arising under or pursuant to the Company Benefit Plans, Company Contracts, Existing Employment Agreements or Licenses and not resulting from a breach by any Acquired Company of the terms thereof or violation by any Acquired Company of Applicable Laws related thereto or (v) otherwise disclosed in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;2.9(a)</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Known Long-Term Liabilities</font><font style="font-family:inherit;font-size:12pt;">. Without limiting the generality of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.9(a)</font><font style="font-family:inherit;font-size:12pt;">, no Acquired Company has any Known long-term liabilities or indebtedness, including without limitation, obligations for borrowed money, obligations evidenced by loan agreements, notes, bonds or similar instruments, capital leases, amounts due to the Partners or their respective Affiliates, amounts drawn and unpaid under outstanding letters of credit, net obligations under any swap, derivative or similar transactions, obligations for the deferred purchase price, deferred compensation or other deferred payments for which any Acquired Company is liable, prepayment fees and penalties related to the payoff of any of the foregoing as of the Closing, or any guarantee (including any obligation, contingent or otherwise, having the economic effect of guaranteeing any indebtedness or other obligation payable or performable by another Person in any manner, whether directly or indirectly) by any Acquired Company of any of the foregoing (other than any such guarantee of any obligation of another Acquired Company).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Off-Balance Sheet Arrangements</font><font style="font-family:inherit;font-size:12pt;">. No Acquired Company engages in or maintains any off-balance sheet arrangements (as defined in Item 303 of Regulation S-K of the U.S. Securities Act of 1933, as amended (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Securities Act</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</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;color:#010000;">Section 2.10&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Absence of Certain Changes and Events</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.10</font><font style="font-family:inherit;font-size:12pt;">, since the Fiscal Year End Balance Sheet Date:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">there has not occurred any Material Adverse Effect, or any event, occurrence or other development that could reasonably be expected to result in a Material Adverse Effect; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each Acquired Company has conducted its business and operated its properties in the ordinary course of business consistent with past practice;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no damage, destruction, loss or casualty to any of the properties or assets (in each case, whether leased or owned) of any Acquired Company, whether or not covered by insurance, has occurred, in an amount exceeding $50,000 individually or $500,000 in the aggregate;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">27</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has acquired all or any significant portion of the assets of any other Person or entered a new line of business or commenced business operations in any jurisdiction in which such Acquired Company was not operating as of the Fiscal Year End Balance Sheet Date, or made any offer to do any of the foregoing;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">except for distributions from the Acquired Company to the Partners prior to the Closing of cash and cash equivalents, there has not been any declaration, setting aside or payment of any dividend or other distribution with respect to any membership interests, partnership interests, securities or other equity interests of any Acquired Company, or any repurchase, redemption or other acquisition by any Acquired Company of any outstanding membership interests, partnership interests, securities or other equity interests of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">there has not been any amendment of (i) the terms of any outstanding security of any Acquired Company or (ii) other than in the ordinary course of business consistent with past practices, any Company Benefit Plan or Existing Employment Agreement of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">none of the Acquired Companies has (i) sold any assets having value in excess of $50,000, except in the ordinary course of business consistent with past practice, (ii) created, incurred or assumed any indebtedness, except in the ordinary course of business consistent with past practice, (iii) granted, created, incurred or suffered to exist any Liens (other than Permitted Liens) on any assets or properties of any Acquired Company that did not exist on the Fiscal Year End Balance Sheet Date, (iv) written-off any guaranteed checks, notes or accounts receivable, except in the ordinary course of business consistent with past practice, (v) written-down the value of any asset or investment on the books or records of any Acquired Company, except for depreciation and amortization in the ordinary course of business and consistent with past practice, or (vi) canceled any debt or waived any material claims or rights;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">none of the Acquired Companies has adopted any plan of merger, consolidation, reorganization, liquidation or dissolution or filed a petition in bankruptcy under any provisions of federal or state bankruptcy law or consented to the filing of any bankruptcy petition against it under any similar law; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has paid, discharged or satisfied any claim, liability or obligation (absolute, contingent, accrued or otherwise) with a value in excess of $50,000, except in the ordinary course of business consistent with past practice; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(j)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has increased any reserve for contingent liabilities (excluding any adjustment to bad debt reserves in the ordinary course of business consistent with past practice); </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(k)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">made any change in the Acquired Company&#8217;s cash management practices and its policies, practices and procedures, including with respect to collection of accounts receivable, establishment of reserves for uncollectible accounts, accrual of accounts receivable, inventory control, </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">28</font></div></div><hr style="page-break-after:always"><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;">prepayment of expenses, payment of trade accounts payable, accrual of other expenses, deferral of revenue and acceptance of customer deposits, or failed to maintain the level and quality of its Inventory;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(l)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has failed to maintain its assets in the ordinary course of business consistent with past practices;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(m)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has modified its pricing and purchasing policies and levels, or entered into, amended (in any material respect), renewed, terminated, or permitted to lapse any Company Contract, other than work orders, rate sheets, or change orders taken or issued in the ordinary course of business within the terms of any such Company Contract;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(n)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has entered into any prepaid transactions or otherwise accelerated revenue recognition or the sales for periods prior to the Closing.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">As used in this Agreement, the term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Material Adverse Effect</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean any material and adverse effect on the results of operations, cash flows, business, assets, condition (financial or otherwise) or liabilities (contingent or otherwise) of the Acquired Companies, taken as a whole; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that none of the following shall be deemed to constitute, and none of the following shall be taken into account in determining whether there has been, a Material Adverse Effect: any event, circumstance, change, occurrence or effect (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Events</font><font style="font-family:inherit;font-size:12pt;">&#8221;) arising from or relating to (i) any change in any requirement under Applicable Law or accounting standards (including GAAP) (except to the extent not actually reflected in the Financial Statements as required by GAAP); (ii) any change in interest rates or general economic conditions (including changes in the price of gas, oil or other natural resources); (iii) any change that is generally applicable to the industries in which the Acquired Companies operate; (iv) the entry into this Agreement or the announcement or consummation of the transactions contemplated by this Agreement and the Partner Ancillary Documents; (v) any action taken by the Purchasers or any of their respective Affiliates; (vi) any national or international political event or occurrence, or terrorism or any natural disaster; (vii) any failure by the Partners or the Acquired Companies to meet any projections, forecasts or estimates of revenue or earnings (it being understood that this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (vii)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not prevent a determination that any Event underlying such failure to meet projections, forecasts or estimates has resulted in a Material Adverse Effect to the extent the effect(s) of such Event is not otherwise excluded from this definition of Material Adverse Effect); or (viii) changes in financial, banking or securities markets and any disruption thereof and decline in the price of any security or any market index; provided that, to the extent that changes, actions or effects described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (i)</font><font style="font-family:inherit;font-size:12pt;">&#32;through </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(iii)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(vi)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(viii)</font><font style="font-family:inherit;font-size:12pt;">&#32;have a disproportionate adverse effect on the Acquired Companies, taken as a whole, in relation to others in the industries in which the Acquired Companies operate, such changes, actions or effects shall be taken into account in determining whether there has been, a Material Adverse 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;color:#010000;">Section 2.11&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Legal Proceedings and Potential Claims</font><font style="font-family:inherit;font-size:12pt;">.  </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;">Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.11</font><font style="font-family:inherit;font-size:12pt;">&#32;(which sets forth a reasonably detailed description of all Company Actions, including a description of (i) the identity of the parties and any Governmental Entities involved, (ii) the status of the Company Action, (iii) the Partners&#8217; good faith estimate of the estimated exposure to the Acquired Companies, (iv) whether the Company Action has </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">29</font></div></div><hr style="page-break-after:always"><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;">been submitted to an insurer of the Acquired Companies, and (v) any violations, fines or penalties alleged), (a)&#160;there are no actions, customer demands or allegations, complaints, suits, arbitrations, mediations, claims, audits, proceedings, assessments or reassessments of Taxes or charges, indictments or investigations, in each case of any nature, civil, criminal, administrative, regulatory or otherwise, whether at law or in equity (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Actions</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, individually, an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Action</font><font style="font-family:inherit;font-size:12pt;">&#8221;) that are before, under the authority of or within the purview of any Governmental Entity or arbitrator of any kind pending or, to the Knowledge of the Partners, threatened against or by or involving any Acquired Company or the real or personal property (whether leased or owned) of any Acquired Company, and (b) no Acquired Company is subject to any settlement, consent decree, judgment, injunction, ruling, order or finding of any Governmental Entity or arbitrator (</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (a)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;collectively,&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Actions</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  To the Knowledge of the Partners, there are no facts, events, circumstances or conditions that would reasonably be expected to result in any Action against or involving any Acquired Company or any of its assets or properties.  There are no proceedings listed or required to be listed on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.11</font><font style="font-family:inherit;font-size:12pt;">&#32;that could have a Material Adverse 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;color:#010000;">Section 2.12&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Compliance with Law</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly set forth in Schedule 2.12, each Acquired Company is and, for the past three (3) years, has been in compliance in all material respects with all applicable federal, state, municipal, local and foreign laws (including the common and civil law), statutes, rules, regulations, ordinances, codes, orders, decrees, injunctions, judgments and other legislative, administrative or judicial promulgations, including those relating to zoning, Taxes, immigration, environmental matters, labor and employment, security, privacy, data production and the safety and health of employees, of all Governmental Entities or arbitration panels and contained in all publicly-available requirements, plans, notices, permits, licenses, authorizations, approvals, consents and demand letters issued, entered, promulgated or approved thereunder, in each case as amended and in effect from time to time (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Applicable Laws</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</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;color:#010000;">Section 2.13&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Contracts</font><font style="font-family:inherit;font-size:12pt;">.  With the exception of the Equity Interest Agreements, Real Property Leases, Personal Property Contracts, Personal Property Leases, IP Agreements, Software Agreements, Related Party Contracts, Labor Agreements, Licenses, Existing Employment Agreements, Company Benefit Plans and Surety Bonds and Agreements, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.13</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a true, correct and complete list of each of the following contracts and agreements (including a description of any oral arrangements) to which any Acquired Company is a party or by which it or any of its assets or properties is bound (such contracts and agreements, together with the Equity Interest Agreements, Real Property Leases, Personal Property Contracts, Personal Property Leases, IP Agreements, Software Agreements, Related Party Contracts, Labor Agreements, Licenses, Existing Employment Agreements, Company Benefit Plans and Surety Bonds and Agreements, collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Contracts</font><font style="font-family:inherit;font-size:12pt;">&#8221; and each a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Contract</font><font style="font-family:inherit;font-size:12pt;">&#8221;), including the name of each party to the Company Contract and the date thereof (if applicable):</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all bonds, debentures, notes, loans, credit or loan agreements or loan commitments, mortgages, indentures, letters of credit, guarantees or other contracts relating to the borrowing of money (including a description of the encumbered asset(s) or guarantor, outstanding balance and nature of any prepayment penalties);</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">30</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts and agreements granting any Person a Lien (other than a Permitted Lien) on all or any part of any assets of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts and agreements granting to any Person an option or a first refusal, first-offer or similar preferential right to purchase or acquire any assets of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts and agreements with any agent, distributor, broker or representative;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts and agreements under which the primary purpose is to bind any Acquired Company to confidentiality or non-disclosure obligations; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts and agreements that limit or restrict the Partners, any Acquired Company or any officer or key employee of any Acquired Company from engaging or competing in any business in any jurisdiction or geographic location or from soliciting any employees, customers, independent contractors or suppliers of any Person;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts and agreements the primary purpose of which is to provide for indemnification or holding harmless of any officer, director, employee, independent contractor or consultant or any other Person;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all alliance, teaming, joint bid, joint venture, joint operating or partnership contracts and agreements, other than the Organizational Documents of the Acquired Companies;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts or subcontracts with a customer or client for the provision of goods or services by any Acquired Company that are reasonably likely to generate revenue in excess of $1,000,000 in any consecutive twelve (12) month period (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Customer Contracts</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(j)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts and agreements with any vendor, subcontractor or independent contractor for the provision of goods or services and for which any Acquired Company has any current or ongoing commitments or obligations and which could reasonably obligate any Acquired Company to make payments in excess of $100,000 in any consecutive twelve (12)-month period, unless terminable at will by the applicable Acquired Company on sixty (60) days or less notice, without cost or penalty;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(k)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all guarantees of the performance of any Person (other than another Acquired Company) and all escrow arrangements;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(l)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any management service, consulting, financial advisory, or any other similar type of contract and all contracts with investment or commercial banks;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(m)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts with any Governmental Entity;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(n)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts involving any resolution or settlement of any actual or threatened litigation, arbitration, claim or other dispute that have any continuing effect on any Acquired Company;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">31</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(o)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all contracts, agreements or commitments requiring any Acquired Company to make a payment as a result of the consummation of the transactions contemplated by this Agreement; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(p)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all other material contracts, agreements and commitments to which any Acquired Company is a party or by which any of its properties or assets are bound.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notwithstanding the provisions of &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.3</font><font style="font-family:inherit;font-size:12pt;">, the identification of a Company Contract in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.13</font><font style="font-family:inherit;font-size:12pt;">&#32;pursuant to any of the foregoing clauses (a) through (p) shall be deemed an adequate disclosure with respect to all other clauses of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.13</font><font style="font-family:inherit;font-size:12pt;">&#32;to the extent that the relevance of such Company Contract to such other clauses is reasonably apparent.</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;text-decoration:underline;">Schedule 2.13</font><font style="font-family:inherit;font-size:12pt;">&#32;also separately identifies each of the Company Contracts that requires the consent of or notice to another party to avoid any termination, breach, default or violation of such Company Contract in connection with any of the transactions contemplated hereby.  The Partners have heretofore delivered or otherwise made available to the Purchasers or Quanta true, correct and complete copies of all Company Contracts (including any amendments or modifications thereof).  The Company Contracts are legal, valid, binding and enforceable in accordance with their respective terms with respect to the applicable Acquired Company and, to the Knowledge of the Partners, each other party to such Company Contracts, and will continue to be valid, binding and enforceable on identical terms immediately following the consummation of the transactions contemplated hereby, subject to applicable bankruptcy, insolvency and other similar laws affecting the enforceability of creditors&#8217; rights generally, general equitable principles and the discretion of courts in granting equitable remedies.  No Acquired Company has sent or received written notice of any default or termination under any of the Company Contracts and no termination event, condition or uncured material default on the part of any Acquired Company or, to the Knowledge of the Partners, the other parties to any of the Company Contracts exists.  There is no existing material default or breach by any Acquired Company under any Company Contract (or event or condition that, with notice or lapse of time or both, would constitute a material default or breach) and, to the Knowledge of the Partners, there is no such default or breach (or event or condition that, with notice or lapse of time or both, would constitute such a default or breach) with respect to any third party to any Company Contract.  There are no defenses, offsets, rights to discount or otherwise abate, claims or counterclaims by or in favor of any party to any of the Company Contracts against any other party thereto or against the obligations of such other party thereto, except to the extent any such defenses, offsets, rights to discount or otherwise abate arise pursuant to the express terms of any such Company Contract.  No Acquired Company is participating in any discussions or negotiations regarding any modification of or amendment to any Company Contract or entry into any new contract that would constitute a Company Contract if entered into prior to the Closing Date, other than work orders, rate sheets, or change orders taken or issued in the ordinary course of business within the terms of any such Company Contract.  No Acquired Company has received written or, to the Knowledge of the Partners, oral, notice of a party&#8217;s intent to repudiate any provision of any Company Contract.  No party to any Company Contract has repudiated or, to the Knowledge of the Partners, intends to repudiate any provision thereof.  There are no Actions, voluntary or otherwise, pending or, to the Knowledge of the Partners, threatened against any party to any of the Company Contracts under any bankruptcy, reorganization, moratorium or similar laws of the United States, any state thereof or any other jurisdiction.  None of the rights of </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">32</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">any Acquired Company in the Company Contracts has been assigned or collaterally assigned or is affected by a Lien (other than a Permitted Lien). </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;color:#010000;">Section 2.14&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Taxes.</font><font style="font-family:inherit;font-size:12pt;">&#32;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Except as otherwise expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.14</font><font style="font-family:inherit;font-size:12pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all Tax Returns of each Acquired Company and with respect to the assets of each Acquired Company due to have been filed in accordance with any Applicable Law have been duly and timely filed;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all such Tax Returns are true, complete and correct in all respects, were prepared in accordance with Applicable Law, and accurately, in all material respects, reflect the income, business, assets, operations, status and other matters of such Acquired Company or assets, as relevant;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all Taxes for which any Acquired Company may have any liability or with respect to the assets of any Acquired Company (whether or not shown on any Tax Return) that are due and payable, have been paid in full;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the provisions for Taxes (rather than any reserve for deferred Taxes established to reflect timing differences between book and Tax income) reflected in the Financial Statements are sufficient to cover all liabilities for Taxes owed by the Acquired Companies for the periods covered by the Financial Statements and all prior periods;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(v)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">there are not now any extensions of time in effect with respect to the dates on which any Tax Returns of any Acquired Company or with respect to the assets of any Acquired Company were or are due to be filed;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(vi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all deficiencies asserted as a result of any examination, audits, assessments or reassessments of any Tax Returns of the Acquired Companies or with respect to the assets of any Acquired Company have been paid in full or finally settled, and no issue has been raised in any such examination or audit which, by application of the same or similar principles, reasonably could be expected to result in a valid or enforceable deficiency or assessment for any other period not so examined;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(vii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no claims have been asserted and no proposals, deficiencies or assessments for any Taxes are being asserted or, to the Knowledge of the Partners, proposed or threatened against any Acquired Company or with respect to the assets of any Acquired Company, and no audit, investigation, assessment or reassessment of any Tax Return of any Acquired Company or with respect to the assets of any Acquired Company is currently underway, pending or, to the Knowledge of the Partners, threatened;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(viii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">(A) no Acquired Company has any current or historic non-U.S. Tax registration requirements in any non-U.S. jurisdiction and there is no requirement that any Acquired Company remit any Taxes to any overseas or foreign authority, and (B) no claim </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">33</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">has ever been made by an authority in a jurisdiction in which any Acquired Company does not file Tax Returns that it is or may be subject to taxation by that jurisdiction;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ix)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each Acquired Company has complied with all Applicable Laws relating to the withholding of Taxes and has withheld and paid on a timely basis all Taxes required to have been withheld and paid in connection with amounts paid or owing to any employee, independent contractor, creditor, shareholder or other third party;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(x)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">there are no outstanding or requested waivers of any statutes of limitations or agreements by or on behalf of any Acquired Company or with respect to any assets of any Acquired Company for the extension of time for the assessment of any Taxes or deficiency thereof, nor are there any requests for rulings, outstanding subpoenas or requests for information, notice of proposed reassessment of any property owned or leased by any Acquired Company or any other matter pending between any Acquired Company, on the one hand, and any Tax Authority, on the other hand;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">there are no Liens for Taxes (other than Permitted Liens) on any of the Acquired Interests, or any of the assets of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">none of the Partners nor the Acquired Companies is a &#8220;foreign person&#8221; as that term is defined in Section 1445 of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Code</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xiii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company is a party to any Tax allocation, sharing or indemnity agreement or any similar agreement in favor of any Person with respect to Taxes;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xiv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">(A) each of the Companies has been since its inception treated and properly classified for U.S. federal income Tax purposes (and all applicable other Tax purposes) as a partnership, (B) each other Acquired Company has been since its inception treated and properly classified for U.S. federal income tax purposes (and all applicable other Tax purposes) as an entity disregarded as separate from its owner, and (C) no Acquired Company has made any filing or election, including the filing of IRS Form 8832, to be treated as an association or corporation for any Tax purpose;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">None of the assets of the Acquired Companies is held in an arrangement that could be classified as a partnership for Tax purposes (other than the classification of a Company as a partnership);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xvi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">None of the assets of any Acquired Company is (A) &#8220;tax-exempt use property&#8221; within the meaning of Section 168(h)(1) of the Code, (B) &#8220;tax-exempt bond financed property&#8221; within the meaning of Section 168(g)(5) of the Code, (C) subject to Section 168(g)(1)(A) of the Code, or (D) subject to any corresponding or similar provisions of any state, local or foreign Applicable Law;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">34</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xvii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has any liability for the Taxes of any other Person (other than another Acquired Company) under any consolidated, combined or unitary group Applicable Laws, as a transferee or successor, by contract, or otherwise;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xviii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Governmental Entity responsible for the imposition, assessment or reassessment of any Taxes (a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Tax Authority</font><font style="font-family:inherit;font-size:12pt;">&#8221;) has proposed, in writing, any adjustment, assessment or reassessment, or change in accounting method of any Acquired Company, and no Acquired Company has an application pending with any Tax Authority requesting permission for any change in accounting method;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xix)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each Acquired Company has charged, collected and remitted on a timely basis all Taxes as required under Applicable Laws on any service, sale, supply or delivery made by it and, for greater certainty, has timely collected and remitted all Taxes that are required to be collected and remitted by it;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xx)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company will be required to include any item of income in, or exclude any item of deduction from, taxable income for any taxable period (or portion thereof) ending after the Closing Date as a result of any: (A) change in method of accounting for a taxable period ending on or prior to the Closing Date; (B) &#8220;closing agreement&#8221; as described in Section 7121 of the Code (or any corresponding or similar provision of any state, local or foreign law) executed on or prior to the Closing Date; (C) intercompany transaction or any excess loss account described in U.S. Treasury Regulations under Section 1502 of the Code (or any corresponding or similar provision of any state, local or foreign law) entered into or created on or prior to the Closing Date; (D) installment sale or open transaction disposition made on or prior to the Closing Date; (E) cash method of accounting or long-term contract method of accounting utilized prior to the Closing Date; (F) prepaid amount received on or prior to the Closing Date; (G) election made pursuant to Section 108(i) of the Code (or any corresponding or similar provision of any state, local or foreign law) on or prior to the Closing Date; or (H) use of an improper method of accounting for a taxable period ending on or prior to the Closing Date, in each case, of an Acquired Company or made by an Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xxi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has entered into any transaction that constitutes a &#8220;reportable transaction&#8221; as defined in Section 6707A(c)(1) of the Code and U.S. Treasury Regulation Section 1.6011-4(b) or any transaction subject to any corresponding or similar provisions of any state, local, or foreign Applicable Law;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xxii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">there is no material property or obligation of any Acquired Company, including uncashed checks to vendors, customers, or employees, non-refunded overpayments, or unclaimed subscription balances, that is escheatable or reportable as unclaimed property to any state or municipality under any applicable escheatment or unclaimed property laws;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xxiii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company or asset of any Acquired Company is the subject of or bound by any private letter ruling, technical advice memorandum, closing agreement or similar ruling, memorandum or agreement with any Tax Authority with respect to any Taxes, </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">35</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;">nor is there any pending request for such a ruling, memorandum, or agreement; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xxiv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all of the Assets have been properly listed and described on the property tax rolls for each jurisdiction in which the Assets are located and no portion of the Assets constitutes omitted property for property Tax purposes.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.14</font><font style="font-family:inherit;font-size:12pt;">, the Partners have delivered to the Purchaser or Quanta true and complete copies of all income, franchise, sales and use, payroll and property Tax Returns filed by each Acquired Company within the past three (3) years, and copies of any elections or amendments thereto, along with all notices of assessments and reassessments and substantive correspondence with the Tax Authorities (together with any agent&#8217;s reports and any accountants&#8217; work papers).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Taxes</font><font style="font-family:inherit;font-size:12pt;">&#8221; means (a) all taxes, installments, assessments, charges, duties, fees, levies or other governmental charges, including income, franchise, margin, capital stock, real property, personal property, tangible, withholding, employment, payroll, social security, land transfer, employer, health, goods and services, harmonized sales, social contribution, employment insurance premium, unemployment compensation, disability, transfer, sales, use, service, license, excise, gross receipts, value-added (ad valorem), add-on or alternative minimum, environmental, severance, stamp, occupation, premium, unclaimed property, escheat and all other taxes of any kind for which a Person may have any liability imposed by any Governmental Entity, whether disputed or not, and any charges, fines, interest or penalties imposed by any Governmental Entity or any additional amounts attributable or imposed with respect to such amounts, (b) any liability for payment of amounts described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (a)</font><font style="font-family:inherit;font-size:12pt;">&#32;as a result of transferee liability (which transferee status existed before the Closing) or of having been a member of an affiliated, consolidated, combined, unitary or similar group for any period prior to Closing and (c) any liability for payment of amounts described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (a)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;as a result of any tax sharing, tax indemnity or tax allocation agreement, the principal purpose of which is the indemnification or allocation of Taxes.  &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Tax Return</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any report, return, information return, statement, form, election, slip, declaration or other information, including any attachments, supplied or required to be supplied to a Governmental Entity in connection with Taxes, including any estimated or amended returns and reports of any kind, with respect to Taxes.</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;color:#010000;">Section 2.15&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Directors, Officers and Employees</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.15(a)(1)</font><font style="font-family:inherit;font-size:12pt;">&#32;contains a true and complete list of the managers (if any), directors (if any), general partners, officers and employees (whether full-time, part-time or otherwise) of each Acquired Company as of the date of this Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Existing Service Relationships</font><font style="font-family:inherit;font-size:12pt;">&#8221;), specifying in each case their name, job title, date of hire, work location, annual salary and/or hourly rate and nature of employment (i.e., full-time or part-time), as well as a true and complete list of all employees on leave.  Except for any policy and/or document that describes the terms and/or conditions of employment that are generally applicable to all officers or employees of the applicable Acquired Company and that has been provided or made available to the Purchasers or Quanta, or as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.15</font><font style="font-family:inherit;font-size:12pt;">, no Acquired Company is a party to or bound by any employment contract,</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">36</font></div></div><hr style="page-break-after:always"><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;">individual deferred compensation agreement, arrangement or election, supplemental retirement agreement, termination or severance agreement, change of control, sale bonus or retention agreement, any other legally binding written term sheet, letter or other document describing the terms and/or conditions of employment (including the termination of employment) of any current or, solely to the extent obligations remain with respect to such agreement, former officer or employee, or any other agreement respecting the terms and conditions of employment for any Existing Service Relationship (collectively, including any amendments thereto, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Existing Employment Agreements</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  The Partners have delivered or otherwise made available to the Purchasers or Quanta true, correct and complete copies of each Existing Employment Agreement.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.15</font><font style="font-family:inherit;font-size:12pt;">, no Acquired Company is obligated pursuant to any verbal or written commitment to increase the total compensation (including, but not limited to, base salary, bonus, commission, opportunities, incentive compensation or profit-sharing) or potential severance for any Existing Service Relationship or any former officer or employee, as applicable, prior to the Closing Date or as a result of the transactions contemplated by this Agreement.  Except as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.15(a)(2)</font><font style="font-family:inherit;font-size:12pt;">, during the preceding three (3) years, (A) no Acquired Company has improperly classified as an independent contractor any Person who should be characterized as an employee of any Acquired Company under Applicable Laws, including for purposes of taxation, workers&#8217; compensation, unemployment insurance or Company Benefit Plans eligibility, and (B)&#160;no Person or Governmental Entity has filed a claim against an Acquired Company with a court, administrative agency or arbitration tribunal alleging employment misclassification that remains unresolved.  No payments are currently due and payable to any Person with respect to his or her employment with any Acquired Company including, but not limited to, payments for, as applicable, any wages, salaries, overtime pay, commissions, bonuses, vacation pay, sick pay, severance and termination pay, benefits or other compensation for any services or otherwise pursuant to any policy, practice, Company Contract, plan, program, legally binding arrangement, Applicable Law, order of a Governmental Entity or License, which have not been paid by such Acquired Company.  No present or former independent contractor or subcontractor has filed any claim against any Acquired Company on account of or for payments or benefits due for any period on or before the Closing Date, which have not been paid.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.15</font><font style="font-family:inherit;font-size:12pt;">, the Partners have not, and, no manager, director, general partner or officer of any Acquired Company has made any verbal commitment to any other manager, director, officer, employee or independent contractor or consultant of any Acquired Company with respect to compensation, promotion, retention, change of control payments, termination, severance or similar matters in connection with the transactions contemplated by this Agreement.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">To the Knowledge of the Partners, no employee of an Acquired Company (i) has any plans to terminate employment or (ii) is party to or bound by any confidentiality, non-competition, proprietary rights or other such agreement between such employee and any other Person (besides an Acquired Company) that would materially restrict the performance of such employee&#8217;s employment duties, or the ability of the Acquired Companies to conduct their business.</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;color:#010000;">Section 2.16&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Benefit Plans</font><font style="font-family:inherit;font-size:12pt;">. </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">37</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Definitions</font><font style="font-family:inherit;font-size:12pt;">.  The term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Benefit Plan</font><font style="font-family:inherit;font-size:12pt;">&#8221; means each Employee Benefit Plan that is sponsored, maintained or contributed to by any Acquired Company or any of its ERISA Affiliates, or with respect to which any Acquired Company or any of its ERISA Affiliates has any direct or indirect obligation to make contributions or payments or with respect to which any Acquired Company or any of its ERISA Affiliates has, or within the last six (6) years had, or could incur, any liability.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">&#32;identifies each Company Benefit Plan.  Each Company Benefit Plan identified on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">&#32;that is or was a Multiemployer Plan is referred to herein as a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Multiemployer Plan</font><font style="font-family:inherit;font-size:12pt;">&#8221; and each other Company Benefit Plan identified on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">&#32;is referred to herein as a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Other Plan</font><font style="font-family:inherit;font-size:12pt;">.&#8221;  The term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Employee Benefit Plan</font><font style="font-family:inherit;font-size:12pt;">&#8221; means each (i) &#8220;employee benefit plan,&#8221; as such term is defined in Section 3(3) of the Employee Retirement Income Security Act of 1974, as amended (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">ERISA</font><font style="font-family:inherit;font-size:12pt;">&#8221;), (ii) plan that would be an employee benefit plan described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (i)</font><font style="font-family:inherit;font-size:12pt;">&#32;of this sentence if it were subject to ERISA, such as foreign plans and plans for directors, (iii) equity bonus, equity ownership, equity option, restricted equity, equity purchase, equity appreciation rights, phantom equity, or other equity-based compensation plan or arrangement, (iv) profit participation, bonus or incentive award plan or arrangement, deferred compensation agreement or arrangement (including any salary deferrals), executive compensation or supplemental income arrangement, personnel policy, vacation or paid time off policy, severance pay plan, policy or agreement, consulting agreement, or employment agreement, including Existing Employment Agreements, and (v) other employee benefit plan, agreement, arrangement, program, practice or understanding providing for employee benefits or for the remuneration, direct or indirect, of employees, former employees, managers, directors, officers, consultants, independent contractors, contingent workers or leased employees or the dependents of any of them (whether written or oral).  The term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">ERISA Affiliate</font><font style="font-family:inherit;font-size:12pt;">&#8221; means, with respect to any entity, trade or business, any other entity, trade or business that is treated pursuant to Section 414(b), (c), (m) or (o) of the Code or Section 4001(b)(l) of ERISA as a single employer with the first entity, trade or business, or that is a member of the same &#8220;controlled group&#8221; as the first entity, trade or business pursuant to Section 4001(a)(14) of ERISA, without regard to whether or not each such entity, trade or business is subject to the Code or ERISA.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Plans and Material Documents</font><font style="font-family:inherit;font-size:12pt;">.  The Partners have delivered or otherwise made available to the Purchasers or Quanta true, correct and complete copies of each of the Company Other Plans, and related trusts, if applicable, including, with respect to each, all amendments thereto.  The Partners have also delivered or otherwise made available to the Purchasers or Quanta, with respect to each Company Other Plan and to the extent applicable:  (i) the three (3) most recent annual or other reports filed with each Governmental Entity with respect to each such plan, including all applicable schedules and audited financial statements attached thereto, (ii) each insurance contract and other funding agreement, and all amendments thereto, (iii) the most recent summary plan description and any summaries of material modifications thereto, as well as the most recent notices to participants and beneficiaries required by Applicable Laws, (iv) the most recent audited financial statements or accounts and actuarial report or valuation required to be prepared under Applicable Laws, (v) the most recent determination letter or opinion letter issued by the U.S. Internal Revenue Service (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">IRS</font><font style="font-family:inherit;font-size:12pt;">&#8221;), (vi) a written description of any Company Other Plan that is not set forth in writing, and (vii) all other documents that are material to the Company Other Plan.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">38</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Absence of Certain Plans and Policies</font><font style="font-family:inherit;font-size:12pt;">.  No Acquired Company nor any of its ERISA Affiliates sponsor, maintain, contribute to or have any obligation to contribute to, or within the last six (6) years sponsored, maintained, contributed to or had any obligation to contribute to, and no Company Benefit Plan is, (i) a plan subject to Title IV of ERISA, Section 302 of ERISA or Section 412 of the Code or (ii) a Company Multiemployer Plan.  No Acquired Company nor any of its ERISA Affiliates are a party to any split dollar life insurance policy or arrangement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Performance of Obligations; Absence of Liabilities</font><font style="font-family:inherit;font-size:12pt;">.  Each Acquired Company and each of its ERISA Affiliates have timely performed in all material respects all obligations, whether arising by operation of any Applicable Laws or by contract, required to be performed by each of them in connection with the Company Benefit Plans, and there have been no defaults or violations by any other party to the Company Other Plans.  All contributions required to be made by any Acquired Company and any of its ERISA Affiliates to the Company Benefit Plans pursuant to their terms and provisions or pursuant to Applicable Laws have been made timely.  No Acquired Company nor any of its ERISA Affiliates have incurred, and no facts exist that could reasonably be expected to result in, any liability (direct or indirect by virtue of indemnification or otherwise) with respect to any Company Benefit Plan, including any liability, Tax, penalty or fee under ERISA, the Code or any Applicable Laws (other than to pay premiums, contributions or benefits in the ordinary course).  There has been no prohibited transaction (within the meaning of Section 406 of ERISA or Section 4975 of the Code) with respect to any Company Benefit Plan, which is not otherwise exempt under Section 408 of ERISA, and that would reasonably be expected to subject any Acquired Company to any liability.  No Acquired Company has incurred any liability for any penalty or Tax arising under Section 4971, 4972, 4980, 4980B or 6652 of the Code or any liability under Section 502 of ERISA, and no fact or event exists that could reasonably be expected to give rise to any such liability.  No Acquired Company has incurred any liability under, arising out of or by operation of Title IV of ERISA and no Company Benefit Plan is subject to Title IV of ERISA.  None of the assets of the Acquired Companies is the subject of any lien arising under Section 302(f) of ERISA or Section 430(k) of the Code; no Acquired Company has been required to post any security under Section 307 of ERISA or Section 401(a)(29) of the Code; and no fact or event exists which could reasonably be expected to give rise to any such lien or requirement to post any such security.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Compliance with Applicable Laws, Etc</font><font style="font-family:inherit;font-size:12pt;">.  Except as otherwise expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each Company Benefit Plan has been established, documented, administered and operated in compliance in all material respects with Applicable Laws and its governing documents, and all Company Other Plans that could be deemed &#8220;nonqualified deferred compensation&#8221; arrangements under Section 409A of the Code are in compliance in all material respects with such section and the regulations and rulings thereunder, and no service provider is entitled to a tax gross-up or similar payment for any Tax or interest that may be due under such Section, and each outstanding option or other equity based award granted by any Acquired Company or any of its ERISA Affiliates is either exempt from Section 409A of the Code or in compliance therewith;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">39</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all reports and disclosures relating to the Company Benefit Plans required to be filed with or furnished to Governmental Entities, Company Benefit Plan participants or Company Benefit Plan beneficiaries have been filed or furnished in substantial compliance with Applicable Laws in a timely manner;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each of the Company Benefit Plans intended to be qualified under Section 401(a) of the Code (A) satisfies in all material respects the requirements of such section, (B) is maintained in all material respects pursuant to a prototype or volume submitter document approved by the IRS, or has received a favorable determination letter from the IRS regarding such qualified status, (C) has been timely amended in all material respects as required by Applicable Laws, and (D) has not been amended or operated in a way which could adversely affect such qualified status or its reliance on the IRS determination letter or opinion letter, as applicable;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">there are no Actions pending (other than routine claims for benefits) or, to the Knowledge of the Partners, threatened against, or with respect to, any of the Company Benefit Plans or their assets;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(v)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">as to any Company Other Plan intended to be qualified under Section 401(a) of the Code, there has been no termination or partial termination of the Company Other Plan within the meaning of Section 411(d)(3) of the Code;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(vi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no act, omission or transaction has occurred which would result in imposition on any Acquired Company or any of its ERISA Affiliates of (A) breach of fiduciary duty liability damages under Section 409 of ERISA, (B) a civil penalty assessed pursuant to subsections (c), (i) or (l) of Section 502 of ERISA or (C) a Tax imposed pursuant to Chapter 43 of Subtitle D of the Code;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(vii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">there is no matter pending (other than routine qualification determination filings) with respect to any of the Company Benefit Plans before any Governmental Entity;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(viii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">except as otherwise provided in this Agreement, the execution and delivery of this Agreement and the consummation of the transactions contemplated hereby will not (A) require any Acquired Company or any of its ERISA Affiliates to make a larger contribution to, or pay greater amounts or benefits under, any Company Benefit Plan than it otherwise would, whether or not some other subsequent action or event would be required to cause such payment or provision to be triggered, or (B) create or give rise to any additional vested rights, service credits or other benefits or payments under any Company Benefit Plan;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ix)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Company Benefit Plan is a multiple employer plan within the meaning of Section 413(c) of the Code; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(x)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all obligations of any Acquired Company under the Health Insurance Portability and Accountability Act of 1996, including portability, privacy, and security </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">40</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">obligations, with respect to any Company Benefit Plan that is a group health plan have been timely performed; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(xi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each Acquired Company is in material compliance with the applicable requirements of the Patient Protection and Affordable Care Act and no Acquired Company has incurred any penalty, Tax or assessment under Chapter 43 of the Code and nothing has occurred that could reasonably be expected to subject any Acquired Company to any such penalty, Tax or assessment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Sections 280G and 4999; Section 409A</font><font style="font-family:inherit;font-size:12pt;">.  Except as otherwise expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">, in connection with the consummation of the transactions contemplated by this Agreement, no payments of money or property, acceleration of benefits, or provisions of other rights have or will be made hereunder, under the Company Benefit Plans or under any other agreement which, in the aggregate and with respect to any Acquired Company or any of its ERISA Affiliates and their respective employees and other service providers, could reasonably be expected to result in imposition of the sanctions imposed under Sections 280G and 4999 of the Code, whether or not some other subsequent action or event would be required to cause such payment, acceleration or provision to be triggered.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">&#32;lists each Employee Benefit Plan to which any Acquired Company is a party that is a &#8220;nonqualified deferred compensation plan&#8221; subject to Section 409A of the Code.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Ability to Amend or Terminate</font><font style="font-family:inherit;font-size:12pt;">.  Each Company Other Plan which is an &#8220;employee benefit plan,&#8221; as such term is defined in Section 3(3) of ERISA, may be unilaterally amended or terminated in its entirety, in accordance with the terms thereof, without liability except as to benefits accrued thereunder prior to such amendment or termination.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Absence of Insurance Benefits</font><font style="font-family:inherit;font-size:12pt;">.  Except to the extent required pursuant to Section 4980B(f) of the Code and the corresponding provisions of ERISA, no Company Other Plan provides retiree medical or retiree life insurance benefits to any Person, and no Acquired Company nor any of its ERISA Affiliates are contractually or otherwise obligated (whether or not in writing) to provide any Person with life insurance or medical benefits upon retirement or termination of employment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">COBRA</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">&#32;lists all individuals who are covered, or currently entitled to elect coverage, under any Company Benefit Plan under the Consolidated Omnibus Budget Reconciliation Act (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">COBRA</font><font style="font-family:inherit;font-size:12pt;">&#8221;) continuation of coverage (or similar state law continuation).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(j)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Plan Funding</font><font style="font-family:inherit;font-size:12pt;">.  Except as otherwise expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">, no Company Other Plan is funded through a trust that is intended to be exempt from federal income taxation pursuant to Section 501(c)(9) of the Code, and each Company Other Plan that is an employee welfare benefit plan under Section 3(1) of ERISA either (i) is funded through an insurance policy or contract issued by an insurance company that is not in receivership, conservatorship, liquidation or similar proceedings (and, to the Knowledge of the Partners, no such proceedings are imminent) and is not a &#8220;welfare benefit fund&#8221; within the meaning of Section 419 of the Code or (ii) is unfunded.  With respect to each Company Benefit Plan that is funded mostly or partially through an insurance policy, no Acquired Company nor any of its ERISA Affiliates have any liability in the nature of </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">41</font></div></div><hr style="page-break-after:always"><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;">retroactive rate adjustment, loss sharing arrangement or other actual or contingent liability arising wholly or partially out of events occurring on or prior to the Closing Date.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(k)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Vacation Carryover</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.16</font><font style="font-family:inherit;font-size:12pt;">, no Company Other Plan providing vacation or paid time off provides for carryover of vacation or paid time off from one calendar year to the next.</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;color:#010000;">Section 2.17&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Labor Relations</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.17</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a list of all collective bargaining agreements, pre-hire agreements and other contracts, arrangements, agreements and understandings with any trade union, labor organization or representative of employees that represents or seeks to represent any employee of any Acquired Company (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Labor Agreements</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.17</font><font style="font-family:inherit;font-size:12pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">none of the employees of the Acquired Companies have been or are currently, represented by a labor organization or group which was either voluntarily recognized or certified by any labor relations board, including the United States National Labor Relations Board (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NLRB</font><font style="font-family:inherit;font-size:12pt;">&#8221;), or voluntarily recognized or certified by any other Governmental Entity;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no representation election petition or application for certification has been filed with respect to the employees of any Acquired Company or is pending with the NLRB or any other Governmental Entity, and no union organizing campaign or other attempt to organize or establish a labor union, employee organization or labor organization or group (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Union Organizing Activities</font><font style="font-family:inherit;font-size:12pt;">&#8221;) involving employees of any Acquired Company has occurred nor are any such Union Organizing Activities currently in progress or, to the Knowledge of the Partners, threatened with respect to the employees of any Acquired Company that could adversely affect the business or lead to an interruption of the operations of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">during the preceding three (3) years, no Acquired Company has engaged in any unfair labor practice and there are no labor board proceedings currently pending or, to the Knowledge of the Partners, threatened against any Acquired Company or any trade union, labor union, employee organization or labor organization representing the employees of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no grievance or arbitration demand or proceeding, whether or not filed pursuant to a collective bargaining agreement, has been filed against any Acquired Company during the preceding three (3) years nor is any such grievance, demand or proceeding currently pending or, to the Knowledge of the Partners, threatened against any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no labor dispute, walk out, strike, slowdown, hand billing, picketing or work stoppage (sympathetic or otherwise) involving the employees of any Acquired Company has occurred during the preceding three (3) years nor is any of the foregoing currently in progress or, to the Knowledge of the Partners, threatened involving the employees of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no breach of contract and/or denial of fair representation claim has been commenced or been ongoing during the preceding three (3) years against any Acquired Company and/or any trade union, labor union, employee organization or labor organization representing the employees of any Acquired Company, nor is any such claim currently pending or, to the Knowledge </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">42</font></div></div><hr style="page-break-after:always"><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;">of the Partners, threatened against any Acquired Company and/or any trade union, labor union, employee organization or labor organization representing the employees of any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no claim, complaint, charge or investigation for unpaid wages, bonuses, commissions, employment withholding taxes, penalties, vacation pay, overtime pay or other compensation, benefits, child labor or record keeping violations has been commenced or been ongoing during the preceding three (3) years against any Acquired Company under the FLSA, Davis-Bacon Act, Walsh-Healey Act, or Service Contract Act or any other Applicable Law, nor is any of the foregoing currently pending or, to the Knowledge of the Partners, threatened against any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no discrimination and/or retaliation claim, complaint, charge or investigation has been commenced or been ongoing during the preceding three (3) years against any Acquired Company under the 1866 or 1964 Civil Rights Acts, the Equal Pay Act, the Age Discrimination in Employment Act (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">ADEA</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the Americans with Disabilities Act (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">ADA</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the Family and Medical Leave Act (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">FMLA</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the Fair Labor Standards Act (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">FLSA</font><font style="font-family:inherit;font-size:12pt;">&#8221;), ERISA or any other federal law or comparable state fair employment practices act or foreign law, nor is any of the foregoing currently pending or, to the Knowledge of the Partners, threatened against any Acquired Company; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">if any Acquired Company is a federal or state contractor obligated to develop and maintain an affirmative action plan, then no discrimination claim, show cause notice, conciliation proceeding, sanction or debarment proceeding has been filed, is pending or, to the Knowledge of the Partners, has been against any Acquired Company with the Office of Federal Contract Compliance Programs or any other federal agency or any comparable state or foreign agency or court and no related desk audit or on-site review is in progress with respect to such Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(j)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no citation has been issued to any Acquired Company by the Occupational Safety and Health Administration (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">OSHA</font><font style="font-family:inherit;font-size:12pt;">&#8221;) during the preceding three (3) years, and no notice of contest, claim, complaint, charge, investigation or other administrative enforcement proceeding involving any Acquired Company has been commenced or been ongoing during the preceding three (3) years against any Acquired Company by OSHA or under any other Applicable Law relating to occupational safety and health, nor is any such notice, claim, complaint, charge, investigation or administrative enforcement proceeding currently pending or, to the Knowledge of the Partners, threatened against any Acquired Company by OSHA or under any other Applicable Law relating to occupational safety and health;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(k)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no workers&#8217; compensation or retaliation claim, complaint, charge or investigation has been commenced or been ongoing during the preceding three (3) years against any Acquired Company, nor is any of the foregoing currently pending or, to the Knowledge of the Partners, threatened, against any Acquired Company;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(l)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Person currently employed by an Acquired Company is ineligible to work in the United States under Applicable Laws, and each Acquired Company has, during the preceding five (5) years, complied with its obligations under the Immigration Reform and Control Act of 1986, as amended (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">IRCA</font><font style="font-family:inherit;font-size:12pt;">&#8221;). For each employee of each Acquired Company who was first hired during</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">43</font></div></div><hr style="page-break-after:always"><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;">the preceding five (5) years, and for whom compliance is required, each such Acquired Company has obtained and retained a complete and true copy of each such employee&#8217;s Form I-9 (Employment Eligibility Verification Form).  During the preceding five (5) years, no Acquired Company has been cited, fined, served with a notice of intent to fine or with a cease and desist order, nor has any action, audit, investigation or administrative proceeding been initiated or, to the Knowledge of the Partners, threatened against any Acquired Company by reason of any actual or alleged failure to comply with the IRCA or any other Applicable Law relating to immigration;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(m)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">during the six-month period prior to the Closing Date, no Acquired Company has taken any action that would constitute a &#8220;mass layoff&#8221;, &#8220;mass termination&#8221; or &#8220;plant closing&#8221; within the meaning of the United States Worker Adjustment and Retraining Notification Act (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">WARN</font><font style="font-family:inherit;font-size:12pt;">&#8221;) or otherwise trigger notice requirements or liability under any Applicable Law relating to plant closings or collective dismissals and no employee of an Acquired Company (current or former) has suffered an &#8220;employment loss&#8221; (as defined in WARN);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(n)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no wrongful discharge, retaliation, libel, slander or other claim, complaint, charge or investigation that arises out of the employment relationship between any Acquired Company and its employees has been filed or been ongoing during the preceding three (3) years against any Acquired Company under any Applicable Law, nor is any such claim, complaint or investigation currently pending or, to the Knowledge of the Partners, threatened against any Acquired Company under any Applicable Law;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(o)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">during the preceding three (3) years, each Acquired Company has complied with, maintained and currently maintains adequate insurance as required by Applicable Laws with respect to workers&#8217; compensation claims and unemployment benefits claims;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(p)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">during the preceding three (3) years, each Acquired Company has paid or made provision for payment of all salaries, wages, overtime pay and vacation pay accrued by such Acquired Company&#8217;s respective employees through the Closing Date, and, is currently in compliance in all material respects with all Applicable Laws and all contracts or collective bargaining agreements governing or concerning labor relations, union and collective bargaining, conditions of employment, employment standards, pay equity, employment discrimination and harassment, wages, hours of work or occupations safety and health, including ERISA, IRCA, the National Labor Relations Act, the Civil Rights Acts of 1866 and 1964, the Equal Pay Act, ADEA, ADA, FMLA, WARN, OSHA, the Davis-Bacon Act, the Walsh-Healy Act, the Service Contract Act, Executive Order 11246, FLSA and the Rehabilitation Act of 1973 and all regulations under such acts and all comparable state and local laws and regulations (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Labor Laws</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(q)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the Partners have delivered to the Purchasers or Quanta true and complete copies of all permits currently issued under applicable Labor Laws and such permits, if any, are listed on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.17</font><font style="font-family:inherit;font-size:12pt;">, and, the Acquired Companies are currently operating, and during the preceding three (3) years have operated, their business in compliance with such permits, if applicable;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">44</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(r)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Acquired Company has, during the preceding three (3) years, unlawfully denied any employee&#8217;s request for a leave of absence under the FMLA and no current employee of an Acquired Company (i) will be on leave under the FMLA at the Closing Date or (ii) has requested leave under the FMLA to begin after the Closing Date;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(s)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each Acquired Company has paid or accrued all current assessments and no Acquired Company is currently subject to any provisional assessment, reassessment, supplementary assessment, penalty assessment or increased assessment (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Assessments</font><font style="font-family:inherit;font-size:12pt;">&#8221;) under workers&#8217; compensation legislation, and no Acquired Company has been subject to any special or penalty assessment under such legislation that has not been paid through the Closing Date; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(t)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">each Acquired Company&#8217;s accident cost experience relating to its business is such that there are no pending or, to the Knowledge of the Partners, possible assessments and there are no workers&#8217; compensation claims pending, or to the Knowledge of the Partners, threatened claims that might adversely affect such Acquired Company&#8217;s accident cost experience.</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;color:#010000;">Section 2.18&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Insurance Policies</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.18</font><font style="font-family:inherit;font-size:12pt;">&#32;contains a complete and correct list of all current insurance policies carried by or for the benefit of any Acquired Company, specifying the insurer, policy period at the time of issuance, type of policy, the amount and nature of coverage and policy limits, the annual premiums for such coverage, and the date through which coverage will continue by virtue of premiums already paid.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.18</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a complete and accurate list of all claims or losses with a valuation of such claims and losses, provided by each applicable insurance company showing all workers&#8217; compensation, property, marine, inland marine, fidelity, aviation, liability, auto or other insurance claims relating to any event or occurrence that took place or was discovered at any time during the past five (5) policy years and, to the Knowledge of the Partners, no other claims or losses exist.  Each Acquired Company has maintained all insurance required to be maintained pursuant to the Company Contracts.  Except with respect to claims and losses that are not reasonably expected to exceed the deductible applicable to such claim or loss, to the Knowledge of the Partners, each Acquired Company has within the past five (5) policy years properly filed under the appropriate insurance policy all claims and losses for which such policies provided coverage. All of the insurance policies identified on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.18</font><font style="font-family:inherit;font-size:12pt;">&#32;(a) are valid, outstanding, in full force and effect and enforceable in accordance with their terms, (b) taken together, provide adequate insurance coverage for the assets and operations of all of the Acquired Companies, (c) have not been subject to any lapse in coverage and (d) are sufficient for compliance with all Applicable Laws.  All premiums due on the insurance policies identified on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;2.18</font><font style="font-family:inherit;font-size:12pt;">&#32;have been paid in accordance with the payment terms of each such insurance policy.  No Acquired Company has received any written notice of any reservation of rights or coverage denial from any insurer or cancellation or, to the Knowledge of the Partners, any threatened cancellation of any insurance policy, and each Acquired Company is a named insured or loss payee, as applicable, under each insurance policy.  No Acquired Company is in material default under, and has not otherwise failed to materially comply with, any provision contained in any such insurance policy.  The insurance policies are of the type and in the amounts customarily carried by Persons conducting a business similar to the Acquired Companies&#8217; business.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.18</font><font style="font-family:inherit;font-size:12pt;">, each Acquired Company has delivered or otherwise made available to the Purchasers or Quanta true and complete copies of all of such Acquired </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">45</font></div></div><hr style="page-break-after:always"><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;">Company&#8217;s insurance policies for each of the last five (5) policy years, whether or not such policy is in 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;color:#010000;">Section 2.19&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Environmental, Health and Safety Matters</font><font style="font-family:inherit;font-size:12pt;">.  Except as disclosed in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;2.19</font><font style="font-family:inherit;font-size:12pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Each Acquired Company is and, during the preceding five (5) years, has been in compliance in all material respects with all Environmental, Health and Safety Requirements.  No Acquired Company has received, during the preceding five (5) years, any order or notice from any Governmental Entity alleging to any actual, threatened or alleged violation or failure to comply with any Environmental, Health and Safety Requirement with respect to any Leased Real Property or other real property (whether formerly or presently leased, owned, or otherwise used or operated) or asset in which any Acquired Company has or had an interest that remains unresolved.  Without limiting the generality of the foregoing, each Acquired Company possesses, and is in compliance in all material respects with, all permits, licenses and government authorizations that are required under any applicable Environmental, Health and Safety Requirements, and all such permits, licenses and governmental authorizations are in full force and effect. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No Acquired Company has received, during the preceding five (5) years, notice of actual or threatened liability under the Federal Comprehensive Environmental Response, Compensation and Liability Act (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">CERCLA</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the Federal Oil Pollution Act of 1990 (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">OPA90</font><font style="font-family:inherit;font-size:12pt;">&#8221;) or any similar Applicable Law from any Governmental Entity or any third party claimant that remains unresolved.  To the Knowledge of the Partners, there are no facts, events, circumstances or conditions that could reasonably be expected to (i) form the basis for the assertion of any claim against any Acquired Company under any Environmental, Health and Safety Requirements, including OPA90, CERCLA or any similar Applicable Law with respect to any on site or off site location.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No Acquired Company has entered into or agreed to enter into, and no Acquired Company anticipates entering into, any consent decree or order, which remains unresolved, and no Acquired Company is subject to any unresolved judgment, decree or judicial or administrative order relating to compliance with, or the cleanup of Hazardous Materials under, any applicable Environmental, Health and Safety Requirements.  No Acquired Company has, either expressly or by operation of law, assumed or undertaken any material liability, including any material obligation for corrective or remedial action, of any other Person relating to Environmental, Health and Safety Requirements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No Acquired Company, during the preceding five (5) years, has been alleged by a Governmental Entity or third party claimant to be in violation of, and during the preceding five (5) years, has not been subject to any administrative or judicial enforcement proceeding pursuant to, applicable Environmental, Health and Safety Requirements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">There are no Actions pending or, to the Knowledge of the Partners, threatened against any Acquired Company pursuant to or based upon any provision of any Environmental, Health and Safety Requirements, or the Release of any Hazardous Materials at, on, under, or from any plant, facility, site, yard, area or property currently or previously owned, leased or otherwise used by any</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">46</font></div></div><hr style="page-break-after:always"><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;">Acquired Company or, to the Knowledge of the Partners, by any other Person (the term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Release</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any spilling, leaking, pumping, pouring, emitting, emptying, discharging, injecting, escaping, leaching, dumping or disposing into the Environment, and the term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Environment</font><font style="font-family:inherit;font-size:12pt;">&#8221; includes the air (including ambient air and all layers of the atmosphere), land (including soil, surface or subsurface strata or medium, sediments, fill or lands submerged under water, water (including oceans, lakes, rivers, streams, drinking water supply, groundwater and surface water), and all other environmental media.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Partners have delivered or otherwise made available to the Purchasers or Quanta true, correct and complete copies of all material environmental audit reports or environmental site assessments and prepared within the preceding five (5) year period regarding each Acquired Company and any properties formerly or currently leased, owned or otherwise used or operated by any Acquired Company in the possession, custody or control of any of the Partners or any Acquired Company.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">There has been no Release of Hazardous Materials by any Acquired Company, any Partner or Related Party or, to the Knowledge of the Partners, any other Person, at, on, under or from any presently or formerly leased or owned real properties of any Acquired Company for which any material investigatory, remedial, monitoring, or restoration or remediation activities would be required of an Acquired Company under any Environmental, Health and Safety Requirements, and none of (A) the Leased Real Properties leased under a lease which is an Existing Related Party Lease, or (B) to the Knowledge of the Partners, the Leased Real Property leased under a lease which is not an Existing Related Party Lease, any improvements thereon or any equipment of any Acquired Company contains any asbestos, polychlorinated biphenyls (PCBs), underground storage tanks, pits or sumps on or under any such Leased Real Property, improvements or equipment for which any investigatory, remedial, monitoring or restoration activities would be required. To the Knowledge of the Partners, no Hazardous Materials are migrating to or from any Acquired Company&#8217;s real property, facilities or other Assets (whether owned, leased, occupied, managed, controlled or licensed).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No Acquired Company has retained or assumed, by contract or operation of Applicable Law, any liabilities or obligations of third parties (as opposed to liabilities or obligations resulting from the acts or omissions of such Acquired Company) under any Environmental, Health and Safety Requirements of an Acquired Company.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No Acquired Company has experienced a fatality in connection with its operations during the past five (5) years.</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;">As used in this Agreement, the term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Environmental, Health and Safety Requirements</font><font style="font-family:inherit;font-size:12pt;">&#8221; means all applicable federal, state, municipal and local laws, statutes, regulations, ordinances, by-laws, codes, standards, directives and policies (including those in foreign jurisdictions) having the force or effect of law, all judicial and administrative orders and determinations, all binding agreements with any Governmental Entity and all common law concerning public health and safety, working health and safety, and concerning pollution (or cleanup thereof), the protection or preservation of natural resources, protected, endangered, threatened or at-risk species or species of special concern or the Environment, including all those relating to the presence, use, production, generation, handling, transportation, treatment, storage, disposal, distribution, labeling, testing, processing, warning, </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">47</font></div></div><hr style="page-break-after:always"><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;">discharge, release, threatened release, control, or cleanup of any Hazardous Materials, each as amended, including the following (including their implementing regulations and any state analogs): OPA90; CERCLA; the Solid Waste Disposal Act, as amended by the Resource Conservation and Recovery Act of 1976, as amended by the Hazardous and Solid Waste Amendments of 1984, 42 U.S.C. &#167;&#167; 6901 et seq.; the Federal Water Pollution Control Act of 1972, as amended by the Clean Water Act of 1977, 33 U.S.C. &#167;&#167; 1251 et seq.; the Toxic Substances Control Act of 1976, as amended, 15 U.S.C. &#167;&#167; 2601 et seq.; the Emergency Planning and Community Right-to-Know Act of 1986, 42 U.S.C. &#167;&#167; 11001 et seq.; the Clean Air Act of 1966, as amended by the Clean Air Act Amendments of 1990, 42 U.S.C. &#167;&#167; 7401 et seq.; the Occupational Safety and Health Act of 1970, as amended, 29 U.S.C. &#167;&#167; 651 et seq. (as related to Hazardous Materials); and the related principles of common law and equity.</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;">As used in this Agreement, the term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Hazardous Materials</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any material, substance, pollutant or waste as it is defined, listed or designated as a hazardous substance, hazardous waste, petroleum or petroleum-derived substance or waste, PCBs, asbestos, radioactive substance or any constituent or combination of any such substance or waste, the storage, manufacture, generation, treatment, transportation, release, remediation, use, handling or disposal of which by any Acquired Company is governed by any applicable Environmental, Health and Safety Requirement.</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 </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.19</font><font style="font-family:inherit;font-size:12pt;">&#32;constitutes the sole and exclusive representations and warranties of the Partners with respect to Environmental, Health and Safety Requirements, Hazardous Materials, and any other environmental, health or safety matter.</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;color:#010000;">Section 2.20&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Intellectual Property; Software</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Intellectual Property</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.20</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a true, correct and complete list of all registered and unregistered copyrights, trade names, trade secrets, trademarks, service marks (including logos), patents (or application therefor), know-how or other intellectual property or proprietary property rights that are material to the business of any Acquired Company or as to which any Acquired Company claims an ownership interest or as to which any Acquired Company is a licensee or licensor (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Intellectual Property</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the jurisdictions where each Intellectual Property is registered (if any) and all licensing, franchising or other agreements, contracts or instruments relating to such Intellectual Property or under which any Person is obligated to pay or has the right to receive a royalty, license fee or similar payment (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">IP Agreements</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Each applicable Acquired Company has good, marketable and transferable title to or possesses adequate licenses, assignments or other valid rights to use such Intellectual Property, free and clear of all Liens, except Permitted Liens, and has paid all maintenance fees, renewals or expenses related to such Intellectual Property.  The Intellectual Property is subsisting and is not invalid or unenforceable, in whole or in part.  To the Knowledge of the Partners, neither the use of such Intellectual Property nor the conduct of the business of the Acquired Companies in accordance with its past practices misappropriates or infringes upon any patent or copyright of any third party or trade name, trade secret, trademark, service mark or other intellectual property right of any third party.  No Acquired Company has received written or, to the Knowledge of the Partners, oral notice of any claim against any Acquired Company alleging that any Acquired Company has violated, infringed, or otherwise improperly used any intellectual property </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">48</font></div></div><hr style="page-break-after:always"><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;">rights.  There are no pending claims, judgments or settlements to be paid by any Acquired Company with respect to any of the Intellectual Property, and there are no pending claims or litigation relating to any of the Intellectual Property.  The Intellectual Property constitutes all the intellectual property that is reasonably necessary in the conduct of its business as currently conducted by the Acquired Companies, and after the Closing, each Acquired Company will be able to conduct its business as currently conducted using the Intellectual Property in the same manner as it did prior to the Closing.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Software</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.20</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a true and complete list of:  (i) all software owned by each Acquired Company that is material to the business of such Acquired Company (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Proprietary Software</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and (ii) all software (other than Company Proprietary Software) licensed by each Acquired Company that is material to the business of such Acquired Company (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Licensed Software</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, together with the Company Proprietary Software, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Software</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and all licensing, franchising, purchase, development or other agreements, contracts or instruments relating to such Company Software or under which any Person is obligated to pay or has the right to receive a royalty, license fee or similar payment with respect to any Company Software (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Software Agreements</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Each Acquired Company has all right, title and interest in and to all intellectual property rights in its Company Proprietary Software.  Each Acquired Company has developed the Company Proprietary Software through its own efforts and for its own account, and the Company Proprietary Software is free and clear of all Liens, other than Permitted Liens.  No Acquired Company has received written or, to the Knowledge of the Partners, oral notice from any third party claiming any right, title or interest in the Company Proprietary Software.  The use of the Company Proprietary Software by the Acquired Companies in their business as currently operated does not breach any terms of any Software Agreement.  No Acquired Company has received written or, to the Knowledge of the Partners, oral notice alleging infringement by the Company Proprietary Software upon any patent, copyright or trade secret or any other intellectual property right of any third party.  Each Acquired Company is in compliance with the terms and conditions of all Software Agreements and other agreements to which it is a party relating to the Company Licensed Software.  No Acquired Company has granted rights in Company Software to any third party.  The Company Software owned or licensed by the Acquired Companies constitutes all the software that is reasonably necessary in the conduct of their respective businesses as currently conducted by the Acquired Companies and, after the Closing, the Acquired Companies will be able to conduct their respective businesses as currently conducted using the Company Software in the same manner as they did prior to the Closing.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Domain Names</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.20</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a true and complete list of all domain names and internet addresses owned or used by each Acquired Company (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Domain Names</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Each Acquired Company has all right, title and interest in and to all intellectual property rights in its Company Domain Names.  Each of the Company Domain Names is registered in the name of the applicable Acquired Company and is free and clear of all Liens, other than Permitted Liens.  No Acquired Company has received written or, to the Knowledge of the Partners, oral notice from any third party claiming any right, title or interest in any Company Domain Name.  Each Acquired Company is in compliance with the terms and conditions of all registration and other agreements to which it is a party relating to the Company Domain Names.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">49</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;color:#010000;">Section 2.21&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Transactions with Affiliates</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.21</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth each contract, agreement, loan, arrangement or understanding (including the name, date, identity of parties and description of such contract, agreement, loan, arrangement or understanding) of any Related Party with, or relating to, an Acquired Company or any of the properties or assets of an Acquired Company other than a Company Benefit Plan or an Existing Employment Agreement (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Related Party Contracts</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.21</font><font style="font-family:inherit;font-size:12pt;">, no Related Party has any interest in any of the Leased Real Property, the Personal Property or any other property (real, personal or mixed), tangible or intangible, used or currently intended to be used by any Acquired Company (including any Assets).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, (i) &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Related Party</font><font style="font-family:inherit;font-size:12pt;">&#8221; means each Partner and each director, manager, member, officer and employee of each Acquired Company, and any person with whom any such Partner, director, manager, member, officer or employee has any direct or indirect relation by blood, marriage or adoption, or any entity in which any such Person owns any beneficial interest (other than a publicly held corporation whose stock is traded on a national securities exchange or in the over-the-counter market and less than five percent (5%) of the stock of which is beneficially owned by all such Persons in the aggregate), and any Affiliate of any of the foregoing, (ii) &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Affiliate</font><font style="font-family:inherit;font-size:12pt;">&#8221; of any specified Person means any other Person directly or indirectly Controlling or Controlled by or under direct or indirect common Control with such specified Person, (iii) &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Control</font><font style="font-family:inherit;font-size:12pt;">,&#8221; when used with respect to any specified Person, means the power to direct the management and policies of such Person, directly or indirectly, whether through the ownership of voting securities, by contract or otherwise (and the terms &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Controlling</font><font style="font-family:inherit;font-size:12pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Controlled</font><font style="font-family:inherit;font-size:12pt;">&#8221; have meanings correlative to the foregoing), and (iv) &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Person</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any individual, corporation, partnership, firm, limited liability company, unlimited liability company, joint venture, association, trust, unincorporated organization, Governmental Entity (or political subdivision thereof) or other entity.</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;color:#010000;">Section 2.22&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Customers and Suppliers</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.22</font><font style="font-family:inherit;font-size:12pt;">&#32;contains a complete and accurate list of the names of the ten (10) largest customers (based on the dollar amount of revenue received from such customers) of each Acquired Company for each of the last two (2) fiscal years and for the three (3)-month period ended on the Interim Balance Sheet Date based on revenue from such customers (the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Significant Customers</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and the aggregate amount of revenue received from each such Significant Customer during each such period.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.22</font><font style="font-family:inherit;font-size:12pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">to the Knowledge of the Partners, no event has occurred and no condition or circumstance exists on or prior to the Closing Date that would reasonably be expected to materially and adversely affect the relationship of any Acquired Company with any Significant Customer (other than an event, condition or circumstance impacting the business or industry of a Significant Customer, the Acquired Companies or the Purchasers);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">no Significant Customer during the last twelve (12) months has canceled, terminated or, to the Knowledge of the Partners, made any threat to cancel, or otherwise terminate any contract (other than by expiration by the terms thereof), or to reduce or otherwise decrease its </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">50</font></div></div><hr style="page-break-after:always"><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;">usage of the services of any Acquired Company (other than completion of the work or full performance of the services in the ordinary course of business); and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">to the Knowledge of the Partners, no current Significant Customer or material supplier intends to terminate or materially and adversely alter its business relations with any Acquired Company, either as a result of the transactions contemplated by this Agreement or otherwise.</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;color:#010000;">Section 2.23&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Service Warranties and Defect Liabilities</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.23</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a complete and accurate description of any claims or assertions made in the last two (2) years (including the date and identity of the claimant) against any Acquired Company alleging that any services performed by such Acquired Company or, to the Knowledge of the Partners, on its behalf, were improperly performed or provided.  No Acquired Company manufactures, or contracts to manufacture, any goods or products sold to third parties.</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;color:#010000;">Section 2.24&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Accounts Receivable; Accounts Payable; Backlog; Billings in Excess; Books and Records</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Accounts Receivable</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a true and complete list of the accounts receivable of the Acquired Companies as of the Interim Balance Sheet Date showing the amount of each receivable and an aging of amounts due thereunder.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">, all accounts receivable of the Acquired Companies, including those collected prior to the Closing;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">are valid, existing and have arisen from bona fide transactions entered into by the applicable Acquired Company involving, and represent monies due for, goods sold and delivered or services rendered in the ordinary course of business consistent with past practice; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">except to the extent of any job retentions and holdbacks in accordance with the terms of the Customer Contracts, are not subject to any refunds or adjustments or any defenses, rights of set-off, counterclaims, assignment, restrictions, security interests or other encumbrances (other than Permitted Liens); and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">are not subject to repayment or forfeiture, including in connection with a customer audit.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">, all accounts receivable are current, and there are no disputes regarding the collectability of any such accounts receivable.  No Acquired Company has factored any of its accounts receivable.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">, to the Knowledge of the Partners, the debtors to which the accounts receivable relate are not in or subject to a bankruptcy or insolvency proceeding, and none of the accounts receivable have been made subject to an assignment for the benefit of creditors.  Since the Interim Balance Sheet Date, all accounts receivable have been handled by each Acquired Company in the ordinary course of business. </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:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Accounts Payable</font><font style="font-family:inherit;font-size:12pt;">.  The accounts payable of each Acquired Company reflected on the unaudited balance sheet of the Acquired Companies at the Interim Balance Sheet Date (i) </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">51</font></div></div><hr style="page-break-after:always"><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;">include all amounts due for work performed by and assets acquired from each of the vendors, subcontractors and suppliers of the Acquired Companies as of such date and (ii) arose from bona fide transactions in the ordinary course of business, in each case in accordance with GAAP.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">, none of the accounts payable of the Acquired Companies have been outstanding for more than forty-five (45) days from their respective billing dates.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Open Jobs; Backlog and Outstanding Bids</font><font style="font-family:inherit;font-size:12pt;">.  Each of the Applicable Companies&#8217; uncompleted projects currently in progress (each such project, an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Open Job</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Open Jobs</font><font style="font-family:inherit;font-size:12pt;">&#8221;) constitutes work performed, or to be performed, pursuant to fully executed written Customer Contracts, work orders taken in the ordinary course of business or orders and change orders issued within the terms of the relationship pursuant to which the Acquired Companies&#8217; Open Jobs are being conducted (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Open Job Contracts</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  No Acquired Company has been, and no customer or other party to an Open Job Contract has been declared to be, in default or is in breach of the terms of any obligation under any such Open Job Contract, and, to the Knowledge of the Partners, no valid grounds exist for any set-off of amounts billable to such customers on the completion of orders to which any of Acquired Company&#8217;s Open Jobs relate.  To the Knowledge of the Partners, absent circumstances, conditions or events that could not be reasonably foreseen, all of the Acquired Companies&#8217; Open Jobs are capable of being completed in compliance with the applicable Open Job Contract if managed in the ordinary course of business.&#160; No Acquired Company has any oral agreements for any Open Job.&#160; </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a complete and accurate list, on a project-by-project basis, of the Customer Contracts underlying each Acquired Company&#8217;s Backlog, including the specific portion of Backlog attributable to each such project and in the case of any Open Jobs on a lump sum basis, together with the Partners&#8217; good faith estimate (and specifically without taking into account any circumstances, conditions or events that could not be reasonably foreseen) of (i) the amount of revenue expected to be recognized from remaining work to be performed under each Open Job (along with a job cost schedule), (ii) estimated costs, (iii) costs incurred, (iv) billings issued and (v) profit or loss.  The Backlog amounts set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">, both individually and in the aggregate, constitute each Acquired Company&#8217;s commercially reasonable estimates of such amounts.  For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Backlog</font><font style="font-family:inherit;font-size:12pt;">&#8221; means the amount of revenue that each Acquired Company, based on its past practices for calculating such amounts, expects to recognize from: (x) remaining work to be performed for all Open Jobs and (y) all executed Customer Contracts under which work has not yet begun.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">&#32;also sets forth a complete and accurate description of each outstanding bid or proposal by each Acquired Company that, if awarded to such Acquired Company, contemplates payments to such Acquired Company in excess of $100,000</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;">and that is subject to acceptance or award by a third party.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Billings in Excess</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.24</font><font style="font-family:inherit;font-size:12pt;">, as of June 30, 2017, no Acquired Company has any billings in excess of costs or other deferred revenues.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Consistent Treatment</font><font style="font-family:inherit;font-size:12pt;">.  Since the Interim Balance Sheet Date, all accounts receivable, accounts payable, Backlog and billings in excess of costs and other deferred revenues of the Acquired Companies have been accrued and treated in a manner consistent with past practice and in accordance with GAAP.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">52</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Books and Records</font><font style="font-family:inherit;font-size:12pt;">.  All books and records of the Acquired Companies relating to the business of the Acquired Companies, including files, manuals, price lists, mailing lists, distributor lists, customer lists, sales and promotional materials, purchasing materials, documents evidencing intangible rights or obligations, personnel records, financial, accounting and records, and legal proceeding files (regardless of the media in which stored) have been maintained in the ordinary course of business consistent with past practices.</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;color:#010000;">Section 2.25&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Licenses and Permits</font><font style="font-family:inherit;font-size:12pt;">.  Each Acquired Company owns or possesses all of the notifications, licenses, permits, franchises, grants, easements, variances, exceptions, consents, orders, certificates, approvals, exemptions, classifications, registrations and other similar documents and authorizations (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Licenses</font><font style="font-family:inherit;font-size:12pt;">&#8221;) issued by, or submitted by an Acquired Company to, any Governmental Entity and that are necessary in all material respects to enable such Acquired Company to own, lease and operate its assets and properties and to carry on its operations as presently conducted.  All Licenses are valid, binding, and in full force and effect.  Each Acquired Company has taken all necessary action to maintain each of its Licenses, including the payment of all fees and charges with respect to the Licenses due or payable.  No loss or expiration of any License is pending or, to the Knowledge of the Partners, threatened (other than expiration upon the end of any term of such License).  No License has been revoked, suspended or limited in any material respect within the last five (5) years.</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;color:#010000;">Section 2.26&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Ethical Practices</font><font style="font-family:inherit;font-size:12pt;">.  Each Acquired Company is in compliance with the United States Foreign Corrupt Practices Act of 1977, as amended, and all other anti-corruption and anti-bribery laws, regulations and requirements of any jurisdiction applicable to any Acquired Company (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Anti-Corruption Laws</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.26</font><font style="font-family:inherit;font-size:12pt;">, none of the Partners, Acquired Companies or any of their respective directors, managers, members, officers, employees, independent contractors, financial or other professional advisors or consultants, agents or representatives or any other Person, on behalf of any Acquired Company or any of the Partners, has, directly or indirectly, offered, given or agreed to offer or give anything of value to, or solicited, received or agreed to solicit or receive anything of value from, a Public Official in violation of any applicable Anti-Corruption Laws.  None of the Acquired Companies, the Partners, the directors, managers, members, officers, employees, independent contractors, financial and other professional advisors or consultants, agents and representatives of the Acquired Companies, nor anyone acting on behalf of any of them, has made or received any payment involving a Public Official not correctly categorized and fully disclosed in the books and records of the Acquired Companies in connection with or in any way relating to or affecting any Acquired Company.   For purposes hereof, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Public Official</font><font style="font-family:inherit;font-size:12pt;">&#8221; means:  (x) any officer or employee of a Governmental Entity or domestic or international public organization, or any Person acting in an official or unofficial capacity for or on behalf of any Governmental Entity or domestic or international public organization; (y) any officer or employee of a domestic or foreign government-owned, -controlled, or -operated enterprise; and (z) any domestic or foreign political party or party official or any candidate for a political office, whether domestic or foreign. </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;color:#010000;">Section 2.27&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Bank Accounts</font><font style="font-family:inherit;font-size:12pt;">.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.27</font><font style="font-family:inherit;font-size:12pt;">&#32;sets forth a complete and accurate list of the names of all banks and other financial institutions in which any Acquired Company currently has an </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">53</font></div></div><hr style="page-break-after:always"><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;">account, deposit or safe deposit box; the applicable account names and numbers (along with the names of all Persons authorized to draw on such accounts or deposits or to have access to such boxes).</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;color:#010000;">Section 2.28&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Powers of Attorney</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.28</font><font style="font-family:inherit;font-size:12pt;">, no Acquired Company has given any revocable or irrevocable power of attorney or similar grant of authority to any Person relating to its business for any purpose whatsoever that will not be terminated on or before the Closing Date.</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;color:#010000;">Section 2.29&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Brokers, Finders and Investment Bankers</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.29</font><font style="font-family:inherit;font-size:12pt;">, none of the Partners, the Acquired Companies or any of their respective Affiliates, or any directors, managers, members, officers or employees of any Acquired Company or any such Affiliates, has employed any broker, finder or investment banker or incurred any liability for any Broker Fees in connection with the Acquisition or the other transactions contemplated by this Agreement.</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;color:#010000;">Section 2.30&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Business Assets</font><font style="font-family:inherit;font-size:12pt;">.  Each Acquired Company has good, marketable and transferable title to, or holds under a valid lease, agreement or license, all real, personal, mixed, tangible and intangible assets, properties, contracts and rights necessary to conduct its business as presently conducted and as contemplated to perform work required with respect to the Backlog (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Assets</font><font style="font-family:inherit;font-size:12pt;">&#8221;), in each case free and clear of all Liens (other than Permitted Liens).  The real, personal, mixed, tangible and intangible assets, properties, contracts and rights currently owned or leased by the Acquired Companies are sufficient for the continued conduct of the Acquired Companies&#8217; business after the Closing in substantially the same manner as conducted prior to the Closing and constitute all of the rights, property, contracts and assets necessary to conduct the business of the Acquired Companies as currently conducted in all material respects.</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;color:#010000;">Section 2.31&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Inventory</font><font style="font-family:inherit;font-size:12pt;">.  Each Acquired Company maintains levels of Inventory sufficient to conduct its business in the ordinary course of business consistent with past practice.  The Inventory of each Acquired Company reflected on the most recent balance sheet included in the Financial Statements and in the records and books of account of such Acquired Company since the Interim Balance Sheet Date is of a quality and quantity usable or saleable, as the case may be, in the ordinary course of business, except to the extent of any reserves or allowances (which shall be calculated consistent with past practices) included in the calculation of Closing Date NWC.  All Inventory has been valued at cost, and all unmarketable, returned, rejected, damaged, slow moving or obsolete Inventory has been written off or written down to net realizable value in the applicable Acquired Company&#8217;s books and records and in the most recent balance sheet included in the Financial Statements.  The quantities of each item of Inventory (whether raw materials, intermediaries, open jobs or finished goods) are not excessive and are reasonable in the present circumstances of the business.  For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Inventory</font><font style="font-family:inherit;font-size:12pt;">&#8221; means all inventory related to the business of the applicable Acquired Company, wherever located, including all finished goods, whether held at any location or facility of such Acquired Company or in transit to such Acquired Company.</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;color:#010000;">Section 2.32&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Surety Bonds and Agreements</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">54</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Each Acquired Company has posted all deposits, letters of credit, trust funds, bid bonds, performance bonds, Tax bonds, licensing bonds, reclamation bonds, surety bonds and all such similar undertakings or financial security arrangements and any indemnity or underwriting agreements or other contracts with a surety (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Surety Bonds and Agreements</font><font style="font-family:inherit;font-size:12pt;">&#8221;) required (on request of a customer or otherwise) to be posted in connection with its operations.  </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.32</font><font style="font-family:inherit;font-size:12pt;">&#32;contains a true and complete list of all Surety Bonds and Agreements to which any Acquired Company is a party or by which it or any of its assets or properties is bound, including all Surety Bonds and Agreements posted by or on behalf of any of the Acquired Companies in connection with its operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.32</font><font style="font-family:inherit;font-size:12pt;">, each Acquired Company is in compliance with all Surety Bonds and Agreements applicable to it, and the operation of its business and the state of reclamation with respect to the Surety Bonds and Agreements are &#8220;current&#8221; or in &#8220;deferred status&#8221; regarding reclamation obligations and otherwise are in compliance with all applicable reclamation requirements, orders of Governmental Entities, Licenses and Applicable Laws.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.32</font><font style="font-family:inherit;font-size:12pt;">, the Acquired Companies are not and will not be required to obtain any one or more substitute Surety Bonds and Agreements with respect to any of its Surety Bonds and Agreements and the Surety Bonds and Agreements will remain in effect on identical terms immediately following the Closing.</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;color:#010000;">Section 2.33&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Projections</font><font style="font-family:inherit;font-size:12pt;">.  All projections delivered to the Purchasers or Quanta by or on behalf of any of the Partners or any Acquired Company were prepared in good faith.</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;color:#010000;">Section 2.34&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Foreign Activities</font><font style="font-family:inherit;font-size:12pt;">.  Except as expressly described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.34</font><font style="font-family:inherit;font-size:12pt;">, no Acquired Company has conducted any business, performed any services or otherwise engaged in activities for the purpose of performing services or developing business in any jurisdiction other than the United States of America.  No Acquired Company is subject to (and none of the assets or properties of the Acquired Companies are bound by) any judgment, decree, order, injunction, award or ruling of any foreign government or foreign court, tribunal, administrative or regulatory agency or commission or any other foreign governmental authority or agency or foreign arbitration panel.  There is no (and there has not at any time been any) Action pending or, to the Knowledge of the Partners, threatened against or by or relating to or involving any Acquired Company or the real or personal property (whether leased or owned) of any Acquired Company before, under the authority of or within the purview of any foreign government or foreign court, tribunal, administrative or regulatory agency or commission or any other foreign governmental authority or agency or foreign arbitrator of any kind.</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;color:#010000;">Section 2.35&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Special Bid Requirements; Preferential Status</font><font style="font-family:inherit;font-size:12pt;">.  No Acquired Company has (i) entered into, been awarded or performed, nor has any Acquired Company made any bid for, any contract (including any Company Contract), arrangement, project or job that was or could be awarded to an Acquired Company in reliance upon qualification as, or pursuant to a procurement that was restricted to bidders qualified as, a small business, small disadvantaged business or otherwise possessing mentor or prot&#233;g&#233; status or as a woman-owned small business, veteran-owned small business, service-disabled veteran-owned small business, woman-owned business, minority-owned business, minority business enterprise, any other socially or economically disadvantaged classification or any other preferential status (including as defined in the Federal Property and Administrative </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">55</font></div></div><hr style="page-break-after:always"><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;">Services Act, Section 7102 of the Federal Acquisition Streamlining Act of 1994, Executive Order 12138, May 18, 1979, or regulations implementing these requirements, including the Federal Acquisition Regulations, participation in preferential status programs such as the Historically Underutilized Business Zone program and participation under Section 8(a) of the Small Business Act) or a &#8220;minority set aside&#8221; or other &#8220;set aside&#8221; status or any other specified status, organization, make up, type of business or operation, condition, event, occurrence or circumstance provided or prescribed by any Applicable Law (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Preferred Bidder Status</font><font style="font-family:inherit;font-size:12pt;">&#8221;), or (ii) certified or represented, in connection with any contract (including any Company Contract), arrangement, project, job or bid, that it qualifies for any Preferred Bidder Status.  No Acquired Company has received any written (or, to the Knowledge of the Partners, oral) notification that any customer (including any Governmental Entity), prime contractor or higher-tier subcontractor will terminate, materially decrease the rate of purchasing under, or decline to exercise options under any Company Contract, as the result of any loss of any Preferred Bidder Status.  None of the Acquired Companies have any contract (including any Company Contract) or arrangement with any customer that either requires the continuation of ownership of any Acquired Company (or any interest therein) by a Person having Preferred Bidder Status or permits termination by the customer due to any Acquired Company&#8217;s loss of any Preferred Bidder Status.  None of the Company Contracts will require any Acquired Company after the Closing to qualify for any Preferred Bidder Status as a condition of maintaining any Company Contract.</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;color:#010000;">Section 2.36&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Aircraft</font><font style="font-family:inherit;font-size:12pt;">.  No Acquired Company has owned, operated, maintained, serviced, repaired, overhauled, checked or tested any aircraft.</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;color:#010000;font-weight:bold;">ARTICLE III</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">REPRESENTATIONS AND WARRANTIES OF THE PURCHASERS AND QUANTA</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;">The Purchasers and Quanta hereby jointly and severally represent and warrant to each Partner that the statements contained in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article III</font><font style="font-family:inherit;font-size:12pt;">&#32;are true and correct as of the Closing Date.  In addition, the Purchasers and Quanta hereby acknowledge that the Partners are relying on the representations and warranties set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article III</font><font style="font-family:inherit;font-size:12pt;">&#32;in connection with their execution and delivery of this Agreement and in completing the transactions contemplated by this Agreement.</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;color:#010000;">Section 3.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Organization</font><font style="font-family:inherit;font-size:12pt;">.  Each of the Purchasers and Quanta is a corporation or limited liability company, as applicable, duly organized, validly existing and in good standing under the laws of the State of Delaware.  Each of the Purchasers and Quanta has all requisite corporate or limited liability company power and authority to own, lease and operate its assets and properties and to carry on its respective business as now being conducted, and is duly qualified or registered and in good standing as a foreign entity to transact business under the laws of each jurisdiction where the character of its activities or the location of the properties owned or leased by it requires such qualification or registration.</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;color:#010000;">Section 3.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Authorization</font><font style="font-family:inherit;font-size:12pt;">.  Each of the Purchasers and Quanta has full power, capacity and authority to execute and deliver this Agreement and any other certificate, agreement, document or other instrument to be executed and delivered by it in connection with the transactions contemplated by this Agreement (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Purchaser Ancillary Documents</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and to perform its respective </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">56</font></div></div><hr style="page-break-after:always"><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;">obligations under this Agreement and the Purchaser Ancillary Documents and to consummate the transactions contemplated hereby and thereby.  The execution, delivery and performance of this Agreement have been approved by the respective board of directors or other comparable governing body or Persons of the Purchasers and Quanta.  No additional corporate or limited liability company proceedings on the part of the Purchasers or Quanta are necessary to authorize the execution and delivery of this Agreement and the consummation by the Purchasers and Quanta of the transactions contemplated hereby.  This Agreement has been, and the Purchaser Ancillary Documents will be as of the Closing Date, duly executed and delivered by the Purchasers and Quanta, as applicable, and (assuming the due authorization, execution and delivery thereof by each other party thereto) do or will, as the case may be, constitute valid and binding agreements of the Purchasers and Quanta, as applicable, enforceable against each of them, as applicable, in accordance with their respective terms, subject to applicable bankruptcy, insolvency and other similar laws affecting the enforceability of creditors&#8217; rights generally, general equitable principles and the discretion of courts in granting equitable remedies.</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;color:#010000;">Section 3.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Absence of Restrictions and Conflicts; Consents</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The execution, delivery and performance of this Agreement and the Purchaser Ancillary Documents by the Purchasers and Quanta, the consummation of the transactions contemplated by this Agreement and the Purchaser Ancillary Documents and the fulfillment of and compliance with the terms and conditions of this Agreement and the Purchaser Ancillary Documents by the Purchasers and Quanta do not or will not (as the case may be), with the passing of time or the giving of notice or both, contravene, violate or conflict with, constitute a breach of or default under, result in the loss of any benefit under, permit the acceleration of any obligation under or create in any party the right to terminate, modify or cancel or any other right or benefit under:  (i) the Organizational Documents of any of the Purchasers or Quanta; (ii) any material contract filed as an exhibit to Quanta&#8217;s Most Recent Annual Report pursuant to Item 601(b)(10) of Regulation S-K of the Exchange Act; (iii) any judgment, decree, writ, order, injunction, award or ruling of any Governmental Entity or arbitration panel to which any of the Purchasers or Quanta is a party or by which any of the Purchasers or Quanta or any of their respective assets or properties are bound; or (iv) any Applicable Laws applicable to the Purchasers or Quanta.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Except for such notifications to the NYSE as may be required by the rules of the NYSE and such filings as may be required under applicable Securities Laws, no consent, permit, waiver, license, approval, order or authorization of, or registration, declaration or filing with, any Governmental Entity or public or regulatory unit, agency or authority is required with respect to the Purchasers or Quanta in connection with the execution, delivery or performance of this Agreement or the Purchaser Ancillary Documents or the consummation of the transactions contemplated hereby or thereby other than any such consents, permits, waivers, licenses, approvals, orders or authorizations of, registrations, declarations or filings that have already been obtained or made by the Purchasers or Quanta, as applicable.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No consent, permit, waiver, license, approval, order or authorization of, or registration, declaration or filing with, any Person (other than a Governmental Entity) is required by or with respect to the Purchasers or Quanta in connection with the execution, delivery or performance </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">57</font></div></div><hr style="page-break-after:always"><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;">of this Agreement or the Purchaser Ancillary Documents or the consummation of the transactions contemplated hereby or thereby other than any such consents, permits, waivers, licenses, approvals, orders or authorizations of, registrations, declarations or filings that have already been obtained or made by the Purchasers or Quanta, as applicable, other than Current Reports on Form 8-K.</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;color:#010000;">Section 3.4&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Brokers, Finders and Investment Bankers</font><font style="font-family:inherit;font-size:12pt;">.  Except as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;3.4</font><font style="font-family:inherit;font-size:12pt;">, none of the Purchasers or Quanta has employed any broker, finder or investment banker or incurred any liability for any investment banking fees, financial advisory fees, brokerage fees or finders&#8217; fees in connection with the transactions contemplated by this Agreement.</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;color:#010000;">Section 3.5&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exemptions from Securities Law</font><font style="font-family:inherit;font-size:12pt;">.  Provided that the representations made by the Partners in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.1</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;of this Agreement are true and accurate on the Closing Date and the Earnout Payment Date, as applicable, if shares of Quanta Common Stock are then issued, the issuance of such shares by Quanta to the Partners in respect of the Acquisition and in accordance with the terms of this Agreement (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Restricted Shares</font><font style="font-family:inherit;font-size:12pt;">&#8221;) will be exempt from the registration requirements of the Securities Act, and no document will be required to be filed, no proceeding will be required to be taken and no permit, approval, consent or authorization will be required to be obtained by Quanta under the Securities Act or any Applicable Laws relating to securities (collectively, the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Securities Laws</font><font style="font-family:inherit;font-size:12pt;">&#8221;) in connection with such issuance, other than Current Reports on Form 8-K.</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;color:#010000;">Section 3.6&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Compliance with Securities Law</font><font style="font-family:inherit;font-size:12pt;">.  No securities commission or similar regulatory authority or stock exchange has issued any order that is currently outstanding preventing or suspending trading in any securities of Quanta, no such proceeding is, to the actual knowledge of Quanta, pending, threatened or contemplated, and Quanta is not in default of any material requirement of any applicable Securities Laws.</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;color:#010000;">Section 3.7&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Compliance with Filing Requirements</font><font style="font-family:inherit;font-size:12pt;">.  Quanta has filed all forms, reports, schedules, statements and other documents (collectively, and including all exhibits, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Quanta SEC Reports</font><font style="font-family:inherit;font-size:12pt;">&#8221;) required to be filed by Quanta with the SEC for the past three (3) years.  As of their respective dates, and giving effect to any amendments or supplements that have been filed thereafter, the Quanta SEC Reports complied in all material respects with the requirements of the Securities Act and the Exchange Act and the respective rules and regulations of the SEC promulgated thereunder applicable to the Quanta SEC Reports.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE IV</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CERTAIN COVENANTS AND AGREEMENTS</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;color:#010000;">Section 4.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Reasonable Efforts; Further Assurances; Cooperation</font><font style="font-family:inherit;font-size:12pt;">.  Subject to the other provisions of this Agreement, following the Closing, the Parties will each use their reasonable, good faith efforts to perform their respective obligations in this Agreement to be performed after the Closing and to take, or cause to be taken, and do, or cause to be done, all things necessary, proper or advisable under Applicable Laws to cause the transactions contemplated in this Agreement to be effected on the Closing Date, in accordance with the terms of this Agreement, and will cooperate fully with each other and their respective officers, directors, managers, employees, agents, counsel, accountants and</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">58</font></div></div><hr style="page-break-after:always"><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;">other designees in connection with any steps required to be taken as a part of their respective obligations under this Agreement, including, giving prompt notice to each other Party of any failure of such Party to comply in any material respect with or satisfy any covenant, condition or agreement to be complied with or satisfied by such Party under this Agreement.  Each Party acknowledges that each other Party does not and will not waive any rights it may have under this Agreement as a result of any such notifications, and delivery of any notice pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.1</font><font style="font-family:inherit;font-size:12pt;">&#32;will not limit or otherwise affect the rights or remedies available hereunder to the recipient of such notice.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Following the Closing, each of the Parties promptly will make any filings and submissions and will take all actions necessary, proper or advisable under Applicable Laws to obtain any required approval of any Governmental Entity with jurisdiction over the transactions contemplated by this Agreement.  Each of the Parties will furnish all information required for any application or other filing to be made pursuant to any Applicable Law in connection with the transactions contemplated by this Agreement.  Notwithstanding anything in this Agreement to the contrary, but subject to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 1.7(f)(iii)</font><font style="font-family:inherit;font-size:12pt;">, in no event will the Purchasers or Quanta be obligated to propose or agree to accept any undertaking or condition, enter into any consent decree, make any divestiture, accept any operational restriction, or take any other action that, in the reasonable judgment of the Purchasers or Quanta, respectively, could be expected to limit the right of the Purchasers or Quanta to own or operate all or any portion of its respective businesses or assets (including the business and assets of the Acquired Companies).  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Following the Closing, in the event any Action is commenced which questions the validity or legality of the Acquisition or any of the other transactions contemplated by this Agreement or seeks damages in connection therewith, the Parties agree to cooperate and use all reasonable efforts to defend against such Action (all at the expense of Purchasers, provided</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:12pt;">such Action does not result from, arise out of, relate to or is in connection with any matter in respect of which the Partners are obligated to indemnify the Purchaser Indemnified Parties pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1</font><font style="font-family:inherit;font-size:12pt;">).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">At the request of the Purchasers, each of the Partners will give, and will cause their Affiliates to give, any notices to third parties and use all commercially reasonable efforts (in consultation with the Purchasers) necessary to obtain any third party consents that have not already been obtained prior to the Closing and that are disclosed or required to be disclosed in the Schedules to this Agreement; provided that nothing in this Agreement shall require the Partners to pay any amounts or incur expenses to obtain any such consents.</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;color:#010000;">Section 4.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Public Announcements</font><font style="font-family:inherit;font-size:12pt;">.  The Partners will not make or issue, or cause to be made or issued, any publication or press release of any nature with respect to this Agreement or the transactions contemplated hereby without the prior written consent of the Purchasers and Quanta, which may be withheld or conditioned in their discretion.</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;color:#010000;">Section 4.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Partners&#8217; Disclosure Schedules</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The disclosures in the Schedules shall (i) be identified by the specific subsection(s) of each Section to which such disclosures relate and (ii) relate only to the representations and warranties in the specified subsection(s) of such Section or paragraph of the Agreement to which </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">59</font></div></div><hr style="page-break-after:always"><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;">they expressly relate and not to any other representation or warranty in this Agreement unless a specific cross-reference to another Schedule is provided.  If there is any inconsistency between the statements in the body of this Agreement and those in the Schedules (other than an exception expressly set forth in the Schedules with respect to a representation or warranty that is specifically identified in such Schedule by reference to its Section and applicable subsection(s)), the statements in the body of this Agreement will control.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No reference in the Schedules to any agreement or document shall be construed as an admission to any third party that such agreement or document is enforceable or currently in effect or that there are any obligations remaining to be performed or any rights that may be exercised under such agreement or document.  No disclosure in the Schedules relating to any possible breach or violation of any agreement, law or regulation shall be construed as an admission to any third party that any such breach or violation exists or has already occurred. </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;color:#010000;">Section 4.4&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Non-Competition</font><font style="font-family:inherit;font-size:12pt;">.  As partial consideration for payment of the Purchase Price, each Partner agrees to the following covenants:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Definitions</font><font style="font-family:inherit;font-size:12pt;">.  For the purposes of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">, the following definitions shall apply:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company Activities</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean (A) the business of providing above ground storage tank maintenance and construction services, civil construction services, structural steel erection services, pipe fabrication and installation, inspection services, midstream facilities construction and maintenance services, electrical and instrumentation solutions, catalyst handling services and scheduled and emergency turnaround services and (B) all other services provided by any Acquired Company prior to the Closing Date to any current or former customer of any Acquired Company.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Competing Business</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean any Person that engages in Company Activities in the Territory, but expressly excluding Quanta, the Purchasers and any Acquired Company.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Confidential Information</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean any data or information of any Acquired Company or any of its Affiliates (other than Trade Secrets) that is valuable to the operation of any Acquired Company or the Company Activities, and not generally known to competitors or the general public.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Noncompete Period</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean five (5) years following the Closing Date.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(v)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Territory</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean the United States of America and any other jurisdiction in which any Acquired Company has performed services or otherwise engaged in activities for the purpose of performing services or developing business.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(vi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Trade Secrets</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean trade secret and confidential information, including confidential technical or non-technical data, a formula, pattern, compilation, </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">60</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">program, including computer software and related source codes, device, method, technique, drawing, process, financial data, financial plan, product plan, list of actual or potential customers or suppliers, or other information similar to any of the foregoing, which is treated as confidential, derives economic value, actual or potential, from not being generally known to, and not being readily ascertainable by proper means by, other persons who can derive economic value from its disclosure or use.  The term &#8220;Trade Secrets&#8221; shall not include an item of information that is or becomes available to the industry (e.g., available in the technical literature, databases or the like) or is in, or subsequently enters, the public domain other than as a result of a disclosure by or on behalf of a Partner or any Affiliate Controlled by a Partner.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Trade Secrets</font><font style="font-family:inherit;font-size:12pt;">.  Other than in the performance of responsibilities as an employee of Quanta or its Affiliates following the Closing Date, the Partners shall, and shall cause their Affiliates to, hold in confidence at all times after the Closing Date all Trade Secrets of the Acquired Companies, and shall not disclose, publish or make use of (or cause or permit the publication, disclosure or use of) any Trade Secrets of the Acquired Companies at any time after the Closing Date without the prior written consent of the Purchasers or Quanta.  Nothing in this Agreement shall diminish the rights of the Purchasers, Quanta or their Affiliates regarding the protection of Trade Secrets and other intellectual property pursuant to Applicable Laws from and after the Closing Date.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Confidential Information</font><font style="font-family:inherit;font-size:12pt;">.  Other than in the scope of employment with the Acquired Companies following the Closing Date, if applicable, the Partners hereby agree to, and to cause their Affiliates to, hold in confidence all Confidential Information and to not disclose, publish or make use of (or cause or permit the publication, disclosure or use of) any Confidential Information without the prior written consent of the Purchasers; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that a Partner and its Affiliates shall be able to use any such information (i) that is in, or subsequently enters, the public domain other than as a result of a disclosure, directly or indirectly, by or on behalf of such Partner or any Affiliate Controlled by such Partner, (ii) that was, prior to such Partner&#8217;s ownership of Acquired Interests, available to such Partner on a non-confidential basis from a source that was not prohibited from disclosing such information to such Partner by a contractual, legal or fiduciary duty, (iii) as may be reasonably required by such Partner or Affiliate in connection with any insurance claims by, actions, suits or proceedings or Tax audits against or governmental investigations of any such Partner or any of its Affiliates, (iv) to comply with its obligations, or legally enforce its rights, under this Agreement and each Partner Ancillary Document or (v) to the extent such disclosure is otherwise required by Applicable Law or appropriate court order; provided that, in the cause of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (iii)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(v)</font><font style="font-family:inherit;font-size:12pt;">&#32;and to the extent permitted under Applicable Law, prior to such disclosure, such Partner or Affiliate shall provide advance notice to Quanta and the Purchasers and assist Quanta and the Purchasers in seeking a protective order or other appropriate remedy in Quanta&#8217;s sole discretion.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Noncompetition</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Each Partner hereby acknowledges that (A) as of the Closing Date, the Acquired Companies conduct Company Activities throughout the Territory; (B) as a result of such Partner&#8217;s affiliation with and involvement in the operation of the Acquired Companies, such Partner is familiar with the Trade Secrets of the Acquired Companies and Confidential Information and has significantly and uniquely contributed to the development and </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">61</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">maintenance of the goodwill of the Acquired Companies throughout the Territory; (C) the covenants contained in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;are necessary to protect and preserve the Trade Secrets of the Acquired Companies, Confidential Information, goodwill of the Acquired Companies and the other interests of the Purchasers in the Acquired Companies that are acquired by the Purchasers in connection with the Acquisition and that any noncompete covenant with respect thereto covers all Company Activities and the entire Territory; and (D) Quanta and the Purchasers would not have entered into this Agreement but for the Partners&#8217; agreement to the restrictions set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Each of the Partners hereby agrees that it shall not, and shall not permit any of its Affiliates to, during the Noncompete Period, in any manner, directly or indirectly or by assisting others, operate, lease, manage, engage in, have an equity or profit interest in, invest in, lend to, own any debt or equity security or interest of, permit its name to be used by, act as partner, joint venturer, officer, director, shareholder, employee, consultant, agent or independent contractor of or lender to, render services to (including of an executive, marketing, manufacturing, research and development, administrative, financial or other consulting nature), or otherwise participate or assist in, any Competing Business.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Without limiting the generality of the foregoing restrictions, each Partner hereby further agrees that, during the Noncompete Period, such Partner shall not, and shall not permit any of such Partner&#8217;s Affiliates to, directly or indirectly, alone or as a partner, joint venturer, officer, director, shareholder, employee, consultant, agent or independent contractor of, or lender to, any Person, (x) create or maintain any business relationship with any customer of any Acquired Company with respect to any Company Activities to or for any customer, or otherwise solicit any customer of any Acquired Company for the benefit of any Competing Business, (y) request, advise or induce any customer of any Acquired Company to withdraw, curtail or cancel, or engage in any other activity that could adversely affect, the relationship such Person has with Quanta, the Purchasers, the Acquired Companies or any of their Affiliates or (z) take any action that is designed or intended to have the effect of discouraging any lessor, licensor, customer, supplier, or other business associate of any Acquired Company from maintaining business relationships that are at least as favorable with Quanta, the Purchasers, the Acquired Companies and their Affiliates after the Closing as such Person maintained with the Acquired Companies prior to the Closing Date;</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the passive ownership of no more than one percent (1.0%) of the ownership interests of an entity having a class of securities that is traded on a national securities exchange or over-the-counter market (not including any securities received pursuant to this Agreement) shall not be a violation of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4(d)</font><font style="font-family:inherit;font-size:12pt;">. Each Partner acknowledges that the covenants contained herein are in addition to those set forth in any employment agreement or other compensation-related arrangement between such Partner, on the one hand, and Quanta, the Purchasers, an Acquired Company or any of their Affiliates, on the other, and nothing herein is intended to or shall limit the covenants contained therein or vice versa.  </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:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Nonsolicitation</font><font style="font-family:inherit;font-size:12pt;">.  Each of the Partners hereby agrees that it shall not, and shall not permit any of its Affiliates to, during the Noncompete Period, in any manner, directly or indirectly </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">62</font></div></div><hr style="page-break-after:always"><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;">or by assisting others, recruit or hire away or attempt to recruit or hire away, on their behalf or on behalf of any other Person, any Person who is, as of the Closing Date, or within the twenty-four (24) months immediately preceding such solicitation was, an employee or independent contractor of any Acquired Company; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that such solicitation (as opposed to hire) restrictions shall not prohibit any solicitation by way of general advertising, including general solicitations in newspapers or other publications or on internet sites that are not directed toward or focused on employees or independent contractors (or such former employees or independent contractors) of Quanta, the Purchasers, any Acquired Company or any of their Affiliates.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Severability; Blue Penciling</font><font style="font-family:inherit;font-size:12pt;">.  If a judicial determination is made by a court of competent jurisdiction that any of the provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;constitutes an unreasonable or otherwise unenforceable restriction against any of the Partners, the provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be rendered void only to the extent that such judicial determination finds such provisions to be unreasonable or otherwise unenforceable with respect to such Partner.  In this regard, the Parties hereby agree that any court of competent jurisdiction construing this Agreement shall be empowered to sever any portion of the Territory, any prohibited business activity or any time period from the coverage of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;and to apply the provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;to the remaining portion of the Territory, the remaining business activities and the remaining time period not so severed by such court of competent jurisdiction.  In the event that a court of competent jurisdiction determines that a Partner has violated any provision of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.4</font><font style="font-family:inherit;font-size:12pt;">, the time period during which the prohibitions set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;shall apply to such Partner shall be tolled and extended with respect to such Partner for a period equal to the aggregate time during which such Partner violates such prohibitions in any respect.  If any court of competent jurisdiction determines that any provision of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;is unenforceable as to the Partners because of the duration or geographic scope of such provision, such court shall have the power to reduce the duration or scope of such provision, as the case may be, as to the Partners and, in its reduced form, such provision shall then be enforceable.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Injunctive Relief</font><font style="font-family:inherit;font-size:12pt;">.  The Partners hereby acknowledge and agree that the remedies at law may be inadequate to protect the Acquired Companies and the Purchasers against any actual or threatened breach of the provisions contained in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;by any Partner, and that any such breach may cause irreparable harm, and, as such, each of the Partners further agrees that the Purchasers may be entitled to injunctive relief without making proof of actual damages.  Such injunctive relief 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 Purchasers.  Each of the Partners agrees that, in connection with any injunctive relief sought by the Purchasers, any and all requirements for proof of actual damages or bonding are hereby waived.  In the event of any legal proceeding (whether at law or in equity) relating to this Agreement, if a court of competent jurisdiction determines that a Party has breached this Agreement, then that Party shall be liable and pay to the other Party any out-of-pocket costs incurred by such other Party in connection with such proceeding and any appeal therefrom, including reasonable fees of outside legal counsel, and the other Party shall be entitled to pursue the recovery of all damages, losses and liabilities related to such breach.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">63</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Reasonable Restraint</font><font style="font-family:inherit;font-size:12pt;">.  It is agreed by the Parties hereto that the foregoing covenants in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;are necessary in terms of time, activity and territory to protect the interests of the Purchasers in the assets and businesses being acquired pursuant to the terms of this Agreement and impose a reasonable restraint on the Partners in light of the activities and businesses of the Acquired Companies on the Closing Date and the current plans of the Acquired Companies.</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;color:#010000;">Section 4.5&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Tax Matters</font><font style="font-family:inherit;font-size:12pt;">. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Tax Periods Ending on or Before the Closing Date</font><font style="font-family:inherit;font-size:12pt;">.  The Partners will prepare or cause to be prepared, and timely file or cause to be timely filed, at the Partners&#8217; sole expense, all Tax Returns of each Acquired Company or with respect to the assets of each Acquired Company for any taxation period ending on or before the Closing Date including but not limited to such Tax Returns that are due after the Closing Date (taking into account extensions).  Such Tax Returns will be prepared by treating items on such Tax Returns in a manner consistent with the past practice with respect to such items unless otherwise required by Applicable Law.  The Partners Representative will provide to Quanta a draft of each such Tax Return (along with supporting workpapers) at least thirty (30) days prior to the due date for the filing and, in the case of a Tax Return due within thirty (30) days after the Closing Date, as soon as practical before the filing date.  Within fifteen (15) days after receipt of the draft of each such Tax Return, or as soon as practical after the receipt of a Tax Return due within thirty (30) days after the Closing, Quanta will notify the Partners Representative of the existence of any objection, specifying in reasonable detail the nature and basis of such objection, to any items set forth on such draft Tax Return.  Quanta and the Partners Representative agree to consult and resolve in good faith any such objection, it being agreed that if an item is being treated in a manner consistent with past practice, such item will be rebuttably presumed to be reasonable and appropriate.  The Partners shall timely pay to the appropriate Tax Authority an amount that is equal to the excess, if any, of (x) the aggregate Taxes payable by the Acquired Companies as shown on the Tax Returns over (y) the amount of any estimated payments previously made prior to the Closing Date with respect to the taxable period for which such Taxes relate (such excess amount, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Pre-Closing Tax Excess Amount</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, that no amount shall be included in the computation of the Pre-Closing Tax Excess Amount to the extent that such amount has been included as an asset or liability in the computation of Closing Date NWC.  No payment pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.5(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall excuse the Partners from their indemnification obligations pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;if the amount of Taxes as ultimately determined (on audit or otherwise) for the periods covered by such Tax Returns exceeds the amount taken into account in the Pre-Closing Tax Excess Amount.  Promptly after the filing of the Tax Returns, the Partners Representative shall provide to Quanta a copy of such Tax Returns as executed and filed and evidence of any Tax payments made in connection with such Tax Returns.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Tax Periods Beginning on or Before and Ending After the Closing Date</font><font style="font-family:inherit;font-size:12pt;">.  The Purchasers shall prepare or cause to be prepared, and timely file or cause to be timely filed, all Tax Returns of each Acquired Company or with respect to the assets of each Acquired Company for all taxation periods which begin on or before the Closing Date and end after the Closing Date (a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Straddle Period</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  Such Tax Returns will be prepared by treating items on such Tax Returns in a manner consistent with the past practice with respect to such items unless otherwise required by Applicable Law.  Quanta will provide to the Partners Representative a draft of each such Tax Return (along with supporting workpapers) at least thirty (30) days prior to the due date for its filing and, in the case of </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">64</font></div></div><hr style="page-break-after:always"><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;">a Tax Return due within thirty (30) days after the Closing Date, as soon as practical before the filing date.  Within fifteen (15) days after receipt of the draft of each such Tax Return, or as soon as practical after the receipt of a Tax Return due within thirty (30) days after the Closing, the Partners Representative will notify Quanta of the existence of any objection specifying in reasonable detail the nature and basis of such objection to any items set forth on such draft Tax Return.  Quanta and the Partners Representative agree to consult and resolve in good faith any such objection, it being agreed that if an item is being treated in a manner consistent with past practice, such item will be rebuttably presumed to be reasonable and appropriate.  The Partners shall pay to Quanta no later than five (5) days prior to the due date for the payment of Taxes with respect to such periods an amount equal to the excess, if any, of (x) the portion of such Taxes that relates to the portion of such taxable period ending on the Closing Date over (y) the sum of the amount of any estimated payments previously made prior to the Closing Date with respect to the taxable period for which such Taxes relate (such excess amount, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Straddle Period Tax Excess Amount</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">&#32;provided</font><font style="font-family:inherit;font-size:12pt;">, that no amount shall be included in the computation of the Straddle Period Tax Excess Amount to the extent that such amount has been included as an asset or liability in the computation of Closing Date NWC.  No payment pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.5(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall excuse the Partners from their indemnification obligations pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;if the amount of Taxes as ultimately determined (on audit or otherwise) for the periods covered by such Tax Returns exceeds the amount taken into account in the Straddle Period Tax Excess Amount.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For purposes of determining the amount of any Taxes due for a Straddle Period, the amount of any Tax that is attributable to the portion of a taxable period ending on the Closing Date shall be:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">in the case of Taxes that are either (A) based upon or related to income or receipts, or (B) imposed in connection with any sale or other transfer or assignment of property (real or personal, tangible or intangible), deemed equal to the amount that would be payable if the Tax period of the Acquired Companies ended with (and included) the Closing Date; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">&#32;that exemptions, allowances or deductions that are calculated on an annual basis (including depreciation and amortization deductions) shall be allocated between the period ending on and including the Closing Date and the period beginning after the Closing Date in proportion to the number of days in each period; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">in the case of Taxes that are imposed on a periodic basis with respect to the assets or capital of the Acquired Companies, deemed to be the amount of such Taxes for the entire period (or, in the case of such Taxes determined on an arrears basis, the amount of such Taxes for the immediately preceding period), multiplied by a fraction the numerator of which is the number of calendar days in the portion of the period ending on and including the Closing Date and the denominator of which is the number of calendar days in the entire period.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Cooperation on Tax Matters</font><font style="font-family:inherit;font-size:12pt;">.  The Parties shall cooperate fully, as and to the extent reasonably requested by each other Party, in connection with the preparation and filing of Tax Returns pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.5</font><font style="font-family:inherit;font-size:12pt;">&#32;and any audit, litigation or other proceeding with respect to Taxes.  </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">65</font></div></div><hr style="page-break-after:always"><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;">Such cooperation shall include the retention and (upon the other Party&#8217;s request) the provision of records and information that are reasonably relevant to any such audit, litigation or other proceeding and making employees available on a mutually convenient basis to provide additional information and explanation of any material provided hereunder.  The Parties agree (i) to the extent not delivered to the other Party or its Affiliates pursuant to this Agreement, to retain all books and records in their possession or control with respect to Tax matters pertinent to each Acquired Company relating to any taxable period beginning before the Closing Date until the expiration of the statute of limitations (and, to the extent notified by the Parties, any extensions thereof) of the respective taxable periods, and to abide by all record retention agreements entered into with any Tax Authority, and (ii) if any other Party so requests, each Party shall allow any other Party to take possession of such books and records.  The Parties further agree, upon request, to use their best efforts to obtain any certificate or other document from any Governmental Entity or any other Person as may be necessary to mitigate, reduce or eliminate any Taxes that could be imposed on any Acquired Company or otherwise related to the transactions contemplated in this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Other Taxes</font><font style="font-family:inherit;font-size:12pt;">.  All transfer, documentary, sales, use, stamp, registration and other similar Taxes and fees (including penalties and interest) incurred in connection with this Agreement shall be paid one-half by the Purchasers and one-half by the Partners when due, and the party required by Applicable Law shall timely file all necessary Tax Returns and other documentation with respect to all such transfer, documentary, sales, use, stamp, registration and other Taxes and fees, and, if required by Applicable Law, the other parties shall, and shall cause their affiliates to, join in the execution of any such Tax Returns and other documentation.  The expense of such filings shall be paid one-half by the Purchasers and one-half by the Partners.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Tax Refunds</font><font style="font-family:inherit;font-size:12pt;">.  Any refunds of Tax (including interest paid thereon) that are received by the Purchasers, Quanta or any of their respective Affiliates (including the Acquired Companies), and any amounts credited against Tax to which the Purchasers, Quanta or any of their respective Affiliates (including the Acquired Companies) become entitled, after the Closing Date that relate to taxable periods of the Acquired Companies that end on or prior to the Closing Date shall be for the account of the Partners, except to the extent such refund is included in the computation of Closing Date NWC.  The Purchasers shall pay over to the Partners (in proportion to the Partners&#8217; respective Pro Rata Shares) the amount of any such refund (reduced by any out-of-pocket costs the Purchasers or their Affiliates incur in connection with obtaining such refund or credit) within thirty (30) days after receipt thereof (or, in the case of an amount credited against Tax, within thirty (30) days after entitlement thereto); </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the Partners shall repay to the Purchasers any amount paid to the Partners pursuant to this Section 4.5(f) to the extent such amount is subsequently reduced by a Governmental Entity, with repayment due within thirty (30) days after any such reduction.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Deductions</font><font style="font-family:inherit;font-size:12pt;">.  Any tax deductions for U.S. federal, and applicable state and local, income Tax purposes attributable to or arising from Transaction Payments and other bonuses and arrangements resulting in potential deductions for Tax purposes shall, with respect to the Acquired Companies, be claimed on a Tax Return for any taxable period (or portion thereof) ending on or before the Closing Date and, with respect to a Tax Return for a Straddle Period, be allocated solely to the period ending on or before the Closing Date; provided that the Parties shall cause the Acquired Companies to timely make an election under Rev. Proc. 2011-29 to deduct seventy percent (70%) of </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">66</font></div></div><hr style="page-break-after:always"><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;">any Transaction Payments that are success-based fees as defined in Treasury Regulation Section 1.263(a)-5(f).  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Conflict</font><font style="font-family:inherit;font-size:12pt;">. In the event of conflict between any of the provisions of this Section 4.5 and any other provisions of this Agreement, the provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.5</font><font style="font-family:inherit;font-size:12pt;">&#32;shall control.</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;color:#010000;">Section 4.6&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Repayment of Related Party Loans</font><font style="font-family:inherit;font-size:12pt;">.  All receivables of each Acquired Company or other amounts owing to each Acquired Company by any Related Party shall be paid in full prior to the Closing Date, except to the extent reflected in Closing Date NWC.  All receivables of any Related Party or other amounts owing to any such Person by an Acquired Company, other than reasonable expense reimbursements in the ordinary course of business or amounts owing to such Related Party as salary, bonus or other employment-related compensation or benefits in the ordinary course of business (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Related Party Loans</font><font style="font-family:inherit;font-size:12pt;">&#8221;), shall be paid in full at or prior to the Closing; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the foregoing modify or alter in any way the representations and warranties of the Partners in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.10(e)</font><font style="font-family:inherit;font-size:12pt;">.</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;color:#010000;">Section 4.7&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Transition Assistance</font><font style="font-family:inherit;font-size:12pt;">. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For a period of up to one (1) year following the Closing Date, during any such period of time when a Partner is not employed by Quanta, the Purchasers, any Acquired Company or any other direct or indirect subsidiary of Quanta, such Partner shall, for no additional consideration and at Quanta&#8217;s sole expense, make himself or itself reasonably available to the Acquired Companies and the Purchasers, as reasonably requested, to advise and assist in the transition of customer relationships to the Purchasers and with respect to other transition matters concerning the Acquired Companies.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Following the Closing, during any such period of time when any Partner is not employed by Quanta, the Purchasers, any Acquired Company, or any other direct or indirect subsidiary of Quanta, such Partner will, for no additional consideration, promptly refer all customer, supplier and other inquiries relating to any Acquired Company or its business and operations to Quanta or one of its Affiliates.</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;color:#010000;">Section 4.8&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Consent and Waiver of the Partners</font><font style="font-family:inherit;font-size:12pt;">.  Each Partner authorizes, on behalf of himself or itself and each Acquired Company, approves and consents to the sale of all the issued and outstanding membership interests, partnership interests or other equity interests of the Acquired Companies pursuant to this Agreement and all other actions and transactions of such other Partners contemplated herein for all purposes, including pursuant to each of the Equity Interest Agreements.  Other than the rights arising under this Agreement or any Partner Ancillary Document, each Partner hereby waives any rights such Partner or any Acquired Company has with respect to the sale by the Partners and the purchase by the Purchasers of the Acquired Interests pursuant to this Agreement.</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;color:#010000;">Section 4.9&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Accounts Receivable</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Quanta shall remit to the Partners Representative (on behalf of the Partners), by wire transfer of immediately available funds to such accounts designated in writing by the Partners Representative, in a single payment, any amounts in respect of accounts receivable that are (i) </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">67</font></div></div><hr style="page-break-after:always"><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;">outstanding as of the Closing, (ii) not included in the calculation of Closing Date NWC and (iii) collected (and not repaid, returned or forfeited) on or prior to the first (1st) anniversary of the Closing.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Each Partner shall be liable on a several, and not joint, basis for, and shall remit to Quanta, by wire transfer of immediately available funds to such accounts designated in writing by Quanta, an amount equal to, its Pro Rata Share of any amounts in respect of accounts receivable reflected in the calculation of Closing Date NWC (i) which are not collected by Quanta, the Purchasers or any of the Acquired Companies or (ii) which are repaid, returned or forfeited, including as a result of any customer audit, in each case on or prior to the first (1st) anniversary of the Closing (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Uncollectible A/R</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  For a period of one (1) year following the Closing, Quanta and the Purchasers shall, and shall cause the Acquired Companies to, use commercially reasonable efforts to collect the Uncollectible A/R on behalf of the Partners; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, that (i) any such collection efforts shall be performed in a manner that is not detrimental to any business relationship and (ii) none of Quanta, the Purchasers or any of their Affiliates shall be obligated to expend out-of-pocket costs or expenses in pursuit of such Uncollectible A/R.  The Partners shall have the right to receive any proceeds received with respect to the Uncollectible A/R, and Quanta shall remit the amount of any payments received with respect to Uncollectible A/R to the Partners Representative (on behalf of the Partners), by wire transfer of immediately available funds to such accounts designated in writing by the Partners Representative.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE V</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CONDITIONS TO CLOSING</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;color:#010000;">Section 5.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Conditions to Each Party&#8217;s Obligations</font><font style="font-family:inherit;font-size:12pt;">.  The respective obligations of each Party to effect the transactions contemplated by this Agreement will be subject to the fulfillment at or prior to the Closing of each of the following conditions:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Injunction</font><font style="font-family:inherit;font-size:12pt;">.  There shall be no effective injunction, writ or preliminary restraining order or any order, decree or ruling of any nature issued by a Governmental Entity of competent jurisdiction restraining, enjoining or otherwise prohibiting the consummation as provided in this Agreement of the Acquisition and the other transactions contemplated by this Agreement, and no proceeding or lawsuit shall have been commenced by any Person or Governmental Entity for the purpose of obtaining any such injunction, writ, preliminary restraining order or other order, decree or ruling.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Consents</font><font style="font-family:inherit;font-size:12pt;">.  All consents, permits, waivers, licenses, approvals, orders or authorizations of, or registrations, declarations or filings with, any Governmental Entity required in connection with the execution, delivery or performance of this Agreement will have been obtained or made, except where the failure to have obtained or made any such consent, permit, waiver, license, approval, order, authorization, registration, declaration or filing would not have a material adverse effect on the Acquired Companies, taken as a whole, or the results of operations, cash flows, business, assets, condition (financial or otherwise), liabilities (contingent or otherwise) or prospects of the Acquired Companies, taken has a whole, upon or after the Closing.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">68</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;color:#010000;">Section 5.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Conditions to Obligations of the Purchasers and Quanta</font><font style="font-family:inherit;font-size:12pt;">.  The obligations of the Purchasers and Quanta to consummate the Acquisition and the other transactions contemplated by this Agreement will be subject to the fulfillment at or prior to the Closing of each of the following additional conditions (any or all of which may be waived by Quanta and the Purchasers in whole or in part to the extent permitted by Applicable Laws):</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Representations and Warranties</font><font style="font-family:inherit;font-size:12pt;">.  The representations and warranties of the Partners set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article II</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article IX</font><font style="font-family:inherit;font-size:12pt;">&#32;shall have been true and correct in all material respects on and as of the Closing Date (except that (i) those representations and warranties that by their terms are qualified by the terms &#8220;material,&#8221; &#8220;materiality,&#8221; &#8220;material adverse effect,&#8221; &#8220;Material Adverse Effect,&#8221; or other terms of similar import or effect shall be true and correct in all respects and (ii) those representations and warranties that speak as of a specified date shall have been true and correct only on and as of such date);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Performance of Obligations of the Partners</font><font style="font-family:inherit;font-size:12pt;">.  The Partners shall have performed in all material respects all covenants and agreements required to be performed by them under this Agreement on or prior to the Closing Date;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Third-Party Consents</font><font style="font-family:inherit;font-size:12pt;">.  The Partners shall have obtained and delivered to the Purchasers all of the written consents or approvals of third parties, as set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;5.2(c)</font><font style="font-family:inherit;font-size:12pt;">, including with respect to the change of control of any Acquired Company that will occur on the consummation of the Acquisition and/or any deemed assignment of any contract or agreement that will result therefrom (and all such consents and waivers shall be in full force and effect);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Releases and Spousal Consents</font><font style="font-family:inherit;font-size:12pt;">.  Each Partner and such Partner&#8217;s spouse (if any) shall have executed and delivered a release, waiver and spousal consent substantially in the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit 5.2(d)</font><font style="font-family:inherit;font-size:12pt;">; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Closing Date Debt; Release of Liens</font><font style="font-family:inherit;font-size:12pt;">.  The Partners shall have delivered to the Purchasers (i) in form and substance reasonably satisfactory to the Purchasers, payoff letters from each creditor of Closing Date Debt, which letters shall be addressed to the applicable Acquired Company, confirming the outstanding amount of the Closing Date Debt owed to such creditor as of the Closing Date and any per diem payable thereafter, and (ii) evidence reasonably satisfactory to the Purchasers that the applicable Acquired Company&#8217;s revolving lines of credit, if any, upon payment of all amounts outstanding thereunder (as specified in such respective payoff letters), will be terminated in full and, in each case, confirming that, upon payment of such amounts or termination of the revolving lines of credit, if any, pursuant to such respective payoff letters, all Liens affecting the assets of any Acquired Company in favor of such creditor will be released at or prior to Closing (whether by filing UCC-3 termination statements (or the equivalent thereof) with appropriate Governmental Entities or as otherwise required by such credit agreements and reasonably satisfactory to the Purchasers) (or such payoff letters shall authorize the Purchasers or their representatives to file releases of such Liens upon payment of all amounts outstanding thereunder);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Termination of Related Party Agreements and Other Arrangements</font><font style="font-family:inherit;font-size:12pt;">. The Partners shall have caused (i) the parties to each agreement listed in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 5.2(f)</font><font style="font-family:inherit;font-size:12pt;">&#32;to deliver to the</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">69</font></div></div><hr style="page-break-after:always"><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;">Purchasers a fully executed termination agreement, in form and substance reasonably satisfactory to the Purchasers, of each such agreement, and (ii) the obligors and obligees under each of the payables and receivables listed on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 5.2(f)</font><font style="font-family:inherit;font-size:12pt;">, to deliver to the Purchasers a fully executed termination agreement, in form and substance reasonably satisfactory to the Purchasers, of such payables and receivables, in each case which termination agreement shall include a release from the counterparties opposite the applicable Acquired Company, that no further payments or obligations are due, or may become due, from the Acquired Companies under or in respect of such agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Employment Agreements</font><font style="font-family:inherit;font-size:12pt;">.  Each of the Limited Partners shall have executed and delivered in escrow (to be released to Quanta automatically upon Closing) an employment agreement, which shall be substantially in the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit&#160;5.2(g)</font><font style="font-family:inherit;font-size:12pt;">&#32;(each, an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Employment Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Related-Party Lease Agreements</font><font style="font-family:inherit;font-size:12pt;">.  The Partners shall have caused Durco, Ltd. to have delivered in escrow (to be released to Quanta automatically upon Closing) an executed lease agreement for each parcel of the real property listed in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 5.2&#8206;(h)</font><font style="font-family:inherit;font-size:12pt;">, each of which shall be substantially in the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit&#160;5.2&#8206;(h)</font><font style="font-family:inherit;font-size:12pt;">&#32;(each, a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Related-Party Lease Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Escrow Agreement</font><font style="font-family:inherit;font-size:12pt;">.  The Partners Representative and the Escrow Agent shall have executed and delivered to the Purchasers the Escrow Agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(j)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Partner Ancillary Documents</font><font style="font-family:inherit;font-size:12pt;">.  The Partners shall have delivered, or caused to be delivered, to the Purchasers the following:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">assignments of interests, evidencing the assignment and transfer of all of the Acquired Interests, in form and substance reasonably satisfactory to the Purchasers duly executed by each of the applicable Partners and Stronghold, Stronghold Specialty, and the General Partners, as applicable (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Acquired Interests Transfer Documents</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">evidence of the repayment of the Related Party Loans, if any, in form and substance reasonably satisfactory to the Purchasers;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the resignations, effective as of the Closing Date, of the directors or managers, as applicable, and officers (but solely in such capacities) of each Acquired Company as requested by the Purchasers;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">evidence of the termination of any powers of attorney on behalf of any Acquired Company set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.28</font><font style="font-family:inherit;font-size:12pt;">, if any, in form and substance satisfactory to the Purchasers;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(v)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">certificates by each General Partner, delivered by their respective Managers, dated the Closing Date, certifying as to, with respect to each applicable Acquired Company, (A) true and correct copies of its charter, limited partnership agreement, limited liability company agreement and other organizational documents and any amendments thereto, </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">70</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(B) incumbency of managers and officers, as the case may be, and (C) the effectiveness of all board, manager, member, shareholder or partner resolutions of such General Partner adopted in connection with this Agreement and the transactions contemplated hereby;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(vi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the organizational record books, minute books and corporate seal of each Acquired Company, if any;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(vii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">an affidavit of non-foreign status by each of the Partners and each Acquired Company that complies with Section 1445 of the Code; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(viii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">receipts for the applicable portions of the Cash Consideration executed by the Partners; and </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ix)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">all other documents required to be entered or delivered into by the Partners or any Acquired Company pursuant to this Agreement at or prior to the Closing or reasonably requested by Quanta or the Purchasers to convey the Acquired Interests to the Purchasers or to otherwise consummate the transactions contemplated by this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(k)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Transfer Agent Information; Accredited Investor Questionnaires.</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">&#32;&#32;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Each Partner shall have provided to Quanta no later than two (2) Business Days prior to the Closing Date, (i) for purposes of obtaining the instruction letter to Quanta&#8217;s transfer agent to be delivered to the Partners pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.4(a)</font><font style="font-family:inherit;font-size:12pt;">, all information necessary to establish an account with Quanta&#8217;s transfer agent, including written notice of such Partner&#8217;s (A) full legal name, (B) residential address and (B) tax identification number, and (ii) an accredited investor questionnaire, which shall be substantially in the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit 5.2(k)(i)</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Each APR Stock Recipient shall have provided to Quanta no later than two (2) Business Days prior to the Closing Date, (i) for purposes of obtaining the instruction letter to Quanta&#8217;s transfer agent to be delivered pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.4(b)</font><font style="font-family:inherit;font-size:12pt;">, (i) all information necessary to establish an account with Quanta&#8217;s transfer agent, including written notice of such APR Stock Recipient&#8217;s (A) full legal name, (B) residential address and (C) tax identification number, and (ii) an APR Settlement Agreement, substantially in the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit 5.2(k)(ii)</font><font style="font-family:inherit;font-size:12pt;">.</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;color:#010000;">Section 5.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Conditions to Obligations of the Partners</font><font style="font-family:inherit;font-size:12pt;">.  The obligations of the Partners to consummate the transactions contemplated by this Agreement will be subject to the fulfillment at or prior to the Closing of each of the following additional conditions (any or all of which may be waived by the Partners&#8217; Representative (on behalf of the Partners) in whole or in part to the extent permitted by Applicable Laws):</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">71</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Representations and Warranties</font><font style="font-family:inherit;font-size:12pt;">.  The representations and warranties of the Purchasers and Quanta set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article III</font><font style="font-family:inherit;font-size:12pt;">&#32;shall have been true and correct in all material respects on and as of the Closing Date (except that (i) those representations and warranties that by their terms are qualified by the terms &#8220;material,&#8221; &#8220;materiality,&#8221; &#8220;material adverse effect,&#8221; or other terms of similar import or effect shall be true and correct in all respects and (ii) those representations and warranties that speak as of a specified date shall have been true and correct only on and as of such date);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Performance of Obligations by the Purchasers</font><font style="font-family:inherit;font-size:12pt;">.  Each of the Purchasers and Quanta shall have performed in all material respects all covenants and agreements required to be performed by them under this Agreement on or prior to the Closing Date;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Employment Agreements</font><font style="font-family:inherit;font-size:12pt;">.  An Acquired Company shall have executed and delivered in escrow each Employment Agreement; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Related-Party Lease Agreements</font><font style="font-family:inherit;font-size:12pt;">.  An Acquired Company shall have executed and delivered in escrow each Related-Party Lease Agreement; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Escrow Agreement</font><font style="font-family:inherit;font-size:12pt;">.  Each of the Purchasers and the Escrow Agent shall have executed and delivered to the Partners Representative the Escrow Agreement; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Acquired Interests Transfer Documents</font><font style="font-family:inherit;font-size:12pt;">.  The Purchasers shall have executed and delivered a counterpart, if applicable, to the Acquired Interests Transfer Documents.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Purchaser Ancillary Documents</font><font style="font-family:inherit;font-size:12pt;">.  The Purchasers shall have delivered, or caused to be delivered, to the Partners Representative, (i) if the Partners have timely complied, or caused the APR Stock Recipients to timely comply, with their obligations pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 5.2(k)</font><font style="font-family:inherit;font-size:12pt;">, a copy of the instruction letter to Quanta&#8217;s transfer agent as provided in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 5.2(k)</font><font style="font-family:inherit;font-size:12pt;">, and (ii) all other documents required to be entered into or delivered by the Purchasers or Quanta at or prior to the Closing pursuant to this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE VI</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">CLOSING</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;">The consummation of the transactions contemplated by this Agreement is referred to in this Agreement as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Closing</font><font style="font-family:inherit;font-size:12pt;">.&#8221;  Subject to the satisfaction or waiver of the conditions set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article V</font><font style="font-family:inherit;font-size:12pt;">, the Closing will occur simultaneously with the execution of this Agreement.  The Closing will take place via the electronic exchange of executed documents, or at such place or via such other method as the Parties may agree.</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;color:#010000;font-weight:bold;">ARTICLE VII</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">SPECIFIC PERFORMANCE</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;">The Parties each acknowledge that the rights of each Party to consummate the transactions contemplated by this Agreement are special, unique and of extraordinary character and that, in the event that any Party violates or fails or refuses to perform any covenant or agreement made by it in </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">72</font></div></div><hr style="page-break-after:always"><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;">this Agreement, the non-breaching Party may be without an adequate remedy at law.  The Parties agree, therefore, that in the event that any Party violates or fails or refuses to perform any covenant or agreement made by such Party in this Agreement, the non-breaching Party may, subject to the terms of this Agreement and in addition to any remedies at law for damages or other relief, institute and prosecute an action in any court of competent jurisdiction to enforce specific performance of such covenant or agreement or seek any other equitable relief.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE VIII</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">INDEMNIFICATION</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;color:#010000;">Section 8.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Indemnification Obligations of the Partners</font><font style="font-family:inherit;font-size:12pt;">.  Subject to the other terms of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">, the Partners will, severally and not jointly, indemnify, defend and hold harmless Quanta, the Purchasers, each Acquired Company, Quanta&#8217;s Affiliates, and each of their respective shareholders, officers, directors, members, managers, employees, agents and representatives and each of the heirs, executors, successors and permitted assigns of any of the foregoing (in each case other than the Partners) (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Purchaser Indemnified Parties</font><font style="font-family:inherit;font-size:12pt;">&#8221;) from, against and in respect of any and all claims, liabilities, obligations, losses, costs, expenses, penalties, fines and judgments (at equity or at law) and damages whenever arising or incurred (including amounts paid in settlement, out-of-pocket costs of investigation and reasonable fees and expenses of outside legal counsel) (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Losses</font><font style="font-family:inherit;font-size:12pt;">&#8221;) resulting from, arising out of, relating to or in connection with:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any breach or inaccuracy of any representation or warranty made by any of the Partners in this Agreement or in any of the Partner Ancillary Documents (other than any Employment Agreement or Related-Party Lease Agreement) as of the Closing Date, or by any of the Acquired Companies in any certificate, agreement, document or other instrument to be executed and delivered by an Acquired Company in connection with the transactions contemplated by this Agreement (other than any Employment Agreement or Related-Party Lease Agreement);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any breach of any covenant, agreement or undertaking made by any of the Partners in this Agreement or in any of the Partner Ancillary Documents (other than any Employment Agreement or Related-Party Lease Agreement), or any breach of any covenant, agreement or undertaking made by any of the Acquired Companies in connection with the transactions contemplated by this Agreement (other than in any Employment Agreement or Related-Party Lease Agreement);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any fraud, intentional misrepresentation, willful misconduct, criminal act or bad faith of any of the Partners in connection with this Agreement or any of the Partner Ancillary Documents (other than any Employment Agreement or Related-Party Lease Agreement) or any fraud, intentional misrepresentation, willful misconduct, criminal act or bad faith, at or prior to Closing, of any the Acquired Companies in connection with the transactions contemplated by this Agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">(i) any personal injury, third party premises liability, collision, third party property and casualty loss and other similar claims, in each case relating to any work performed for</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">73</font></div></div><hr style="page-break-after:always"><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;">customers in periods prior to the Closing (but not including any such claims from employees of the Acquired Companies) or (ii) any customer contract obligations relating to periods prior to the Closing (collectively, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Customer-Related Claims</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any Action set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.11</font><font style="font-family:inherit;font-size:12pt;">&#32;or any other Known existing or Known potential Action;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any Closing Date Debt or Transaction Payments that are not included in the calculation of Closing Date Debt or Transaction Payments, respectively, as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule&#160;1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;hereto;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any guarantee, indemnity or other security granted by any Acquired Company for the benefit of any Related Party (other than any other Acquired Company);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any investment banking fees, financial advisory fees, brokerage fees or finders&#8217; fees in connection with the Acquisition or the other transactions contemplated by this Agreement that were incurred by any of the Partners, any Acquired Company or any of their respective Affiliates, or any officers, directors, managers or employees of any Acquired Company or any such Affiliate (including any fees of any broker, finder or investment banker identified on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.29</font><font style="font-family:inherit;font-size:12pt;">) (such fees, collectively, being referred to herein as &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Broker Fees</font><font style="font-family:inherit;font-size:12pt;">&#8221;);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any matters set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 8.1&#8206;(i)</font><font style="font-family:inherit;font-size:12pt;">;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(j)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any Taxes of any of the Partners (excluding the Purchasers&#8217; share of any such Taxes that are described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.5(e)</font><font style="font-family:inherit;font-size:12pt;">); and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(k)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">(i) a Pre-Closing Tax Excess Amount or Straddle Period Tax Excess Amount, (ii) without duplication of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(k)(i)</font><font style="font-family:inherit;font-size:12pt;">, any and all Taxes imposed on any of the Acquired Companies or with respect to any assets of the Acquired Companies for any Tax period (or portion thereof determined under the principles of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.5(c)</font><font style="font-family:inherit;font-size:12pt;">) ending on or prior to the Closing Date, (iii) Taxes arising by virtue or as a result of the transactions contemplated by this Agreement (excluding the Purchasers&#8217; share of any Taxes described in &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.5(e)</font><font style="font-family:inherit;font-size:12pt;">), or (iv) the unpaid Taxes of any Person other than an Acquired Company by reason of an Acquired Company being or having been a member of a consolidated, combined or unitary group at any time prior to the Closing, by reason of an Acquired Company being a transferee or successor, by contract, or otherwise, except in each case in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (i)</font><font style="font-family:inherit;font-size:12pt;">&#32;through </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(iv)</font><font style="font-family:inherit;font-size:12pt;">&#32;above to the extent such liability has been included in the computation of Closing Date NWC.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Losses of the Purchaser Indemnified Parties described in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;as to which the Purchaser Indemnified Parties are entitled to indemnification are hereinafter collectively referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Purchaser Losses</font><font style="font-family:inherit;font-size:12pt;">.&#8221;  For purposes of clarification and notwithstanding anything to the contrary contained herein, &#8220;severally and not jointly&#8221; in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;means that each Partner is liable only for its proportionate share of the Purchaser Losses (subject to the limitations contained herein), calculated based on such Partner&#8217;s Pro Rata Share, and no Partner shall be liable for aggregate Purchaser Losses in excess of such Partner&#8217;s Pro Rata Share thereof; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the indemnification obligations of each Partner with respect to any Purchaser Losses arising under (x) </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">74</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to any breach or inaccuracy of any representation or warranty in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.2</font><font style="font-family:inherit;font-size:12pt;">&#32;(Authorization), the last sentence of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.4(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Capitalization), </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.5</font><font style="font-family:inherit;font-size:12pt;">&#32;(Absence of Restrictions and Conflicts; Consents), and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;(Economic Risk; Sophistication; Accredited Investors) shall be limited only to breaches and inaccuracies of such representation or warranty by such Partner (for Purchaser Losses up to its Pro Rata Share of the Purchase Price) and no Partner shall be responsible for the breach or inaccuracy of such representations and warranties by any other Partner and (y) </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to any covenant, agreement or undertaking that is to be performed by a Partner in its individual capacity, including, but not limited to, the covenants, agreements and undertakings set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.3</font><font style="font-family:inherit;font-size:12pt;">, shall be limited only to breaches thereof by such Partner (for Purchaser Losses up to its Pro Rata Share of the Purchase Price) and no Partner shall be responsible for the breach thereof by any other Partner (collectively, the matters referenced in the foregoing </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (x)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(y)</font><font style="font-family:inherit;font-size:12pt;">&#32;are referred to herein as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Partner Individual Claims</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</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;color:#010000;">Section 8.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Indemnification Obligations of the Purchasers and Quanta</font><font style="font-family:inherit;font-size:12pt;">.  Subject to the other terms of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">, the Purchasers and Quanta will jointly and severally indemnify, defend and hold harmless the Partners, their Affiliates, and each of their respective shareholders, officers, directors, members, managers, employees, agents and representatives and each of the heirs, executors, successors and permitted assigns of any of the foregoing (collectively, the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Partner Indemnified Parties</font><font style="font-family:inherit;font-size:12pt;">&#8221;) from, against and in respect of any and all Losses arising out of, relating to or in connection with:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any breach or inaccuracy of any representation or warranty made by the Purchasers or Quanta in this Agreement or in any of the Purchaser Ancillary Documents (other than any Employment Agreement or Related-Party Lease Agreement);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any breach of any covenant, agreement or undertaking made by the Purchasers or Quanta in this Agreement or in any of the Purchaser Ancillary Documents (other than any Employment Agreement or Related-Party Lease Agreement);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any fraud, intentional misrepresentation, willful misconduct, criminal act or bad faith of the Purchasers or Quanta in connection with this Agreement or the Purchaser Ancillary Documents (other than any Employment Agreement or Related-Party Lease Agreement);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">after the Closing, the Closing Date Debt and Transaction Payments included in the calculation of the Closing Date Debt and Transaction Payments, respectively, as set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:12pt;">&#32;hereto; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any liability for any investment banking fees, financial advisory fees, brokerage fees or finders&#8217; fees in connection with the Acquisition or the other transactions contemplated by this Agreement that were incurred by the Purchasers, Quanta or any of their respective Affiliates or any officers, directors or employees of the Purchasers, Quanta or any of their respective Affiliates.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Losses of the Partner Indemnified Parties described in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.2</font><font style="font-family:inherit;font-size:12pt;">&#32;as to which the Partner Indemnified Parties are entitled to indemnification are hereinafter collectively referred to as &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Partner Losses</font><font style="font-family:inherit;font-size:12pt;">.&#8221;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">75</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;color:#010000;">Section 8.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Indemnification Procedure</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Promptly, but in any event within thirty (30) days after receipt by a Purchaser Indemnified Party or a Partner Indemnified Party (hereinafter referred to, as applicable, as an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Indemnified Party</font><font style="font-family:inherit;font-size:12pt;">&#8221;) of notice by a third party (including any Governmental Entity) of any Action with respect to which such Indemnified Party may be entitled to receive payment hereunder for any Purchaser Losses or any Partner Losses (as the case may be), such Indemnified Party will notify the Partners, on the one hand, or the Purchasers and Quanta, on the other hand, as the case may be (in such capacity, the Partners or the Purchasers and Quanta, as applicable, are hereinafter referred to as an &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Indemnifying Party</font><font style="font-family:inherit;font-size:12pt;">&#8221;), in writing, of any such Action, which notice shall specify in reasonable detail the basis for such claim and the nature of the Loss; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that (x) the failure to so notify the Indemnifying Party will relieve the Indemnifying Party from liability under this Agreement with respect to such Action only if, and only to the extent that, such failure to notify the Indemnifying Party results in the forfeiture by the Indemnifying Party of material rights and defenses otherwise available to the Indemnifying Party with respect to such Action and (y) no such notice shall be required with respect to any of the matters set forth on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedule 2.11</font><font style="font-family:inherit;font-size:12pt;">.  Unless (i) the Indemnified Party shall have received advice from its selected counsel that a conflict of interests exists that would make joint representation inappropriate, (ii) if the Partners are the Indemnifying Party, such Action seeks an injunction or other equitable relief against any Indemnified Party, (iii) upon written request of the Indemnified Party at any time, the Indemnifying Party fails to provide reasonable assurance to the Indemnified Party of its financial capacity to defend and provide indemnification with respect to such Action or (iv) the Action involves any of the matters covered by </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(e)</font><font style="font-family:inherit;font-size:12pt;">, the Indemnifying Party will have the right, at its sole expense, to assume the defense of such Action, upon written notice delivered to the Indemnified Party within ten (10) days after receiving such notice and, with respect to each Action for which it has assumed the defense under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.3(a)</font><font style="font-family:inherit;font-size:12pt;">, to maintain the defense of such Action, in each case, with counsel selected by the Indemnifying Party and reasonably satisfactory to the Indemnified Party; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">&#32;that the Indemnifying Party shall have acknowledged in writing to the Indemnified Party its unqualified obligation to fully indemnify the Indemnified Party pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">with respect to each Action for which the Indemnifying Party has assumed the defense under this</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.3(a)</font><font style="font-family:inherit;font-size:12pt;">, and the Indemnifying Party agrees to its unqualified obligation to fully indemnify the Indemnified Party pursuant to &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to each Action for which the Indemnifying Party maintains the defense.  In the event, however, that (A) the Indemnifying Party declines or fails to (1) assume or maintain the defense of the Action, (2) provide reasonable assurance to the Indemnified Party of its financial capacity to defend and provide indemnification with respect to such Action or (3) employ counsel reasonably satisfactory to the Indemnified Party, in any case, on the terms provided above, or (B) the Indemnified Party shall have received advice from its selected counsel that a conflict of interests exists that would make joint representation inappropriate, then such Indemnified Party may employ counsel to represent or defend it in any such Action, and the Indemnified Party&#8217;s reasonable fees and disbursements of such counsel shall be considered Losses for purposes of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the Indemnifying Party will not be required to pay the fees and disbursements of more than one counsel for all Indemnified Parties in any jurisdiction in any single Action.  The Indemnifying Party shall use its reasonable best efforts to maintain the defense of each Action for which it has assumed the defense under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.3(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">76</font></div></div><hr style="page-break-after:always"><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;">and of each Action related to the matters covered by </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(e)</font><font style="font-family:inherit;font-size:12pt;">.  In any Action with respect to which indemnification is being sought hereunder, the Indemnified Party or the Indemnifying Party, whichever is not assuming or maintaining the defense of such Action, will have the right to participate in such matter and to retain its own counsel at such Person&#8217;s own expense, so long as, in the event the Indemnifying Party fails to assume or maintain the defense of any such Action, the Indemnifying Party acknowledges in writing to the Indemnified Party that it is, without qualification, obligated to fully indemnify the Indemnified Party pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to such Action pays the amounts required hereunder, including the reasonable fees and disbursements of the Indemnified Party&#8217;s counsel as incurred; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided </font><font style="font-family:inherit;font-size:12pt;">that, for the avoidance of doubt, the fees and expenses incurred by the Indemnified Party prior to the assumption of any Action by the Indemnifying Party shall be considered Losses for purposes of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">, and such fees and expenses shall be borne by the Indemnified Party only to the extent that the Indemnifying Party has already properly assumed and maintained such defense; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the Indemnifying Party will not be required to pay the fees and disbursements of more than one counsel for all Indemnified Parties in any jurisdiction in any single Action.  The Indemnifying Party or the Indemnified Party, as the case may be, will at all times use reasonable efforts to keep the Indemnified Party or the Indemnifying Party, as the case may be, reasonably and promptly apprised of the status of the defense of any Action the defense of which they are maintaining and to cooperate in good faith with each other with respect to the defense of any such Action; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that, in the event the Indemnifying Party fails to assume or maintain the defense of any such Action, the Indemnified Party will have no such obligations unless the Indemnifying Party acknowledges in writing to the Indemnified Party that it is, without qualification, obligated to fully indemnify the Indemnified Party pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to such Action pays the amounts required hereunder, including the reasonable fees and disbursements of the Indemnified Party&#8217;s counsel as incurred.  Notwithstanding anything to the contrary in this Agreement, the Purchasers shall assume and control the defense of any Action with respect to Taxes involving a Straddle Period; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the Purchasers may not settle or compromise any claim or consent to the entry of any judgment with respect to such Action that would give rise to an indemnification obligation under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;without the prior written consent of the Partners, which consent shall not be unreasonably withheld, conditioned or delayed.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">No Indemnified Party may settle or compromise any claim or consent to the entry of any judgment with respect to which indemnification is being sought hereunder without the prior written consent of the Indemnifying Party (which consent shall not be unreasonably withheld, conditioned or delayed), unless: (i) the Indemnifying Party does not assume or fails to maintain the defense of such claim pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.3(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;or (ii)&#160;such settlement, compromise or consent (A) includes an unconditional release of each Indemnifying Party from all liability arising out of such claim, (B) does not contain any admission or statement suggesting any wrongdoing or liability on behalf of any Indemnifying Party, (C) does not contain any equitable order, judgment or term which in any manner adversely affects, restrains or interferes with the business of any Indemnifying Party or any Indemnifying Party&#8217;s Affiliates and (D) does not and will not result in any increase in Taxes of any Indemnifying Party or any Indemnifying Party&#8217;s Affiliate, or adverse effect on Taxes of any Indemnifying Party or any Indemnifying Party&#8217;s Affiliate, for any taxable period or portion thereof ending on or prior to the Closing Date. An Indemnifying Party may not, without the prior written </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">77</font></div></div><hr style="page-break-after:always"><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;">consent of the Indemnified Party (which consent shall not be unreasonably withheld, conditioned or delayed), settle or compromise any claim or consent to the entry of any judgment with respect to which indemnification is being sought hereunder unless such settlement, compromise or consent (1) includes an unconditional release of each Indemnified Party from all liability arising out of such claim, (2) does not contain any admission or statement suggesting any wrongdoing or liability on behalf of any Indemnified Party, (3) does not contain any equitable order, judgment or term which in any manner adversely affects, restrains or interferes with the business of any Indemnified Party or any Indemnified Party&#8217;s Affiliates and (4) does not and will not result in any increase in Taxes of any Indemnified Party or any Indemnified Party&#8217;s Affiliate, or adverse effect on Taxes of any Indemnified Party or any Indemnified Party&#8217;s Affiliate, for any taxable period or portion thereof after the Closing Date.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">A claim for indemnification by an Indemnified Party for any matter not involving an Action by a third party shall be asserted by written notice to the Indemnifying Party from whom indemnification is sought.  Such notice will specify in reasonable detail the basis for such claim and the nature of the Loss.  As promptly as possible after the Indemnified Party has given such notice, such Indemnified Party and the appropriate Indemnifying Party will establish the merits and amount of such claim (by mutual agreement, litigation, arbitration or otherwise) and, within five (5) Business Days of the final determination of the merits and amount of such claim, the Indemnifying Party will pay to the Indemnified Party immediately available funds in an amount equal to such claim as determined hereunder.  </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;color:#010000;">Section 8.4&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Claims Period</font><font style="font-family:inherit;font-size:12pt;">.  For purposes of this Agreement, a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Claims Period</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall be the period during which a claim for indemnification may be asserted under this Agreement by an Indemnified Party.  The Claims Periods under this Agreement shall begin on the Closing Date and terminate as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">with respect to any Purchaser Losses arising (i) under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to any breach or inaccuracy of any representation or warranty in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.1</font><font style="font-family:inherit;font-size:12pt;">&#32;(Organization), </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.2</font><font style="font-family:inherit;font-size:12pt;">&#32;(Authorization), </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.3</font><font style="font-family:inherit;font-size:12pt;">&#32;(Investments and Subsidiaries), </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.4</font><font style="font-family:inherit;font-size:12pt;">&#32;(Capitalization), </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.21</font><font style="font-family:inherit;font-size:12pt;">&#32;(Transactions with Affiliates), </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.29</font><font style="font-family:inherit;font-size:12pt;">&#32;(Brokers, Finders and Investment Bankers), the first sentence of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.30</font><font style="font-family:inherit;font-size:12pt;">&#32;(Business Assets) and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.2</font><font style="font-family:inherit;font-size:12pt;">&#32;(Economic Risk; Sophistication; Accredited Investors) (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Fundamental Representations</font><font style="font-family:inherit;font-size:12pt;">&#8221;) or (ii) under any of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(b)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(c)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(e)</font><font style="font-family:inherit;font-size:12pt;">&#32;through and including </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(j)</font><font style="font-family:inherit;font-size:12pt;">, the Claims Period shall continue indefinitely, except as limited by Applicable Laws (including by applicable statutes of limitation);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">with respect to any Purchaser Losses arising under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(a)</font><font style="font-family:inherit;font-size:12pt;">, (i) with respect to any breach or inaccuracy of any representation or warranty in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.14</font><font style="font-family:inherit;font-size:12pt;">&#32;(Taxes) or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.16</font><font style="font-family:inherit;font-size:12pt;">&#32;(Company Benefit Plans), the Claims Period shall survive until ninety (90) days following the expiration of the applicable statute of limitations and (ii) with respect to any breach or inaccuracy of any representation or warranty in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.19</font><font style="font-family:inherit;font-size:12pt;">&#32;(Environmental, Health and Safety Matters) (such representations and warranties in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (i)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(ii)</font><font style="font-family:inherit;font-size:12pt;">&#32;collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Special Representations</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the Claims Period shall terminate on the date that is five (5) years after the Closing Date;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">78</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">with respect to any Purchaser Losses arising under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(i)</font><font style="font-family:inherit;font-size:12pt;">, that (i) would constitute a breach or inaccuracy of a Fundamental Representation (absent reference thereto in the Schedule relating to such representation or warranty), the Claims Period shall continue indefinitely, except as limited by Applicable Laws (including by applicable statutes of limitation); (ii) would constitute a breach or inaccuracy of any representation or warranty in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.14</font><font style="font-family:inherit;font-size:12pt;">&#32;(Taxes) or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.16</font><font style="font-family:inherit;font-size:12pt;">&#32;(Company Benefit Plans) (absent reference thereto in the Schedule relating to such representation or warranty), the Claims Period shall survive until ninety (90) days following the expiration of the applicable statute of limitations; and (iii) would constitute a breach or inaccuracy of any representation or warranty in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.19</font><font style="font-family:inherit;font-size:12pt;">&#32;(Environmental, Health and Safety Matters) (absent reference thereto in the Schedule relating to such representation or warranty), the Claims Period shall terminate on the date that is five (5) years after the Closing Date;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">with respect to any Purchaser Losses arising under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(k)</font><font style="font-family:inherit;font-size:12pt;">, the Claims Period shall survive until ninety (90) days following the expiration of the applicable statute of limitations;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">with respect to any Partner Losses arising (i) under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.2(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to any breach or inaccuracy of any representation or warranty in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3.1</font><font style="font-family:inherit;font-size:12pt;">&#32;(Organization), </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3.2</font><font style="font-family:inherit;font-size:12pt;">&#32;(Authorization) and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 3.4</font><font style="font-family:inherit;font-size:12pt;">&#32;(Brokers, Finders and Investment Bankers) or (ii) under any of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.2(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;through and including &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.2(e)</font><font style="font-family:inherit;font-size:12pt;">, the Claims Period shall continue indefinitely, except as limited by Applicable Laws (including any applicable statutes of limitation); and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">with respect to all other Purchaser Losses or Partner Losses arising under this Agreement, the Claims Period shall terminate on the date that is two (2) years after the Closing Date.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notwithstanding the foregoing, if, prior to 11:59 p.m. local time in Houston, Texas on the last day of the applicable Claims Period, an Indemnifying Party shall have been properly notified of a claim for indemnity hereunder and such claim shall not have been finally resolved or disposed of at such date, such claim shall continue to survive and shall remain a basis for indemnity hereunder until such claim is finally resolved or disposed of in accordance with the terms hereof.</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;color:#010000;">Section 8.5&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Other Limitations</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">De Minimis Threshold; Deductible</font><font style="font-family:inherit;font-size:12pt;">.  Notwithstanding anything to the contrary set forth herein, a Partner shall not be liable to the Purchaser Indemnified Parties for indemnification under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(d)</font><font style="font-family:inherit;font-size:12pt;">&#32;for Purchaser Losses (i) unless any such Purchaser Loss (or series of related Purchaser Losses) exceeds $50,000 (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">De Minimis Threshold</font><font style="font-family:inherit;font-size:12pt;">&#8221;); and (ii) until the aggregate amount of Purchaser Losses allowable under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (i)</font><font style="font-family:inherit;font-size:12pt;">&#32;exceeds $3,500,000 (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Deductible</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that (A) in the event Purchaser Losses exceed the Deductible, the Partners shall only be liable for Purchaser Losses in excess of the Deductible; and (B) any claim for any breach of any of the Fundamental Representations, the Special Representations and the representations made in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.9(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Known Long-Term Liabilities) and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.24(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Accounts Receivable) shall not be subject to the De Minimis Threshold or the Deductible and shall not count </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">79</font></div></div><hr style="page-break-after:always"><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;">against the De Minimis Threshold or the Deductible; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided, further</font><font style="font-family:inherit;font-size:12pt;">,</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:12pt;">that, notwithstanding anything contained herein to the contrary, including whether any such Purchaser Loss may constitute a breach of a representation or warranty, any Purchaser Loss for which the Partners are liable pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(b)</font><font style="font-family:inherit;font-size:12pt;">, &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(c)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(e)</font><font style="font-family:inherit;font-size:12pt;">&#32;through &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(k)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not be subject to the De Minimis Threshold or the Deductible and shall not count against the De Minimis Threshold or the Deductible. For the avoidance of doubt, Purchaser Losses not in excess of the De Minimis Threshold shall not be aggregated for purposes of calculating the Deductible pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (ii)</font><font style="font-family:inherit;font-size:12pt;">&#32;above.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Maximum Liability</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Subject to the other terms of this Agreement, including this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section&#160;8.5(b)</font><font style="font-family:inherit;font-size:12pt;">, the aggregate amount of all Purchaser Losses for which a Partner shall be liable pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not exceed an amount equal to ten percent (10%) of such Partner&#8217;s Pro Rata Share of the Purchase Price (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">10% Cap</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(A)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any Purchaser Loss arising out of or relating to any breach of any of the Fundamental Representations, the Special Representations and the representations and warranties made in &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.9(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Known Long-Term Liabilities) and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.24(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Accounts Receivable) shall not be subject to the 10% Cap; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(B)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any Purchaser Loss for which the Partners are liable pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;through &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(k)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not be subject to the 10% Cap; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(C)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">for the avoidance of doubt, notwithstanding that any Purchaser Loss referred to in the preceding </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (A)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(B)</font><font style="font-family:inherit;font-size:12pt;">&#32;may also arise out of or relate to a breach of a representation or warranty for which indemnification would otherwise be available pursuant to &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(a)</font><font style="font-family:inherit;font-size:12pt;">, no such Purchaser Loss referred to in the preceding </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (A)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(B)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be included in calculating whether or not the 10% Cap has been reached or exceeded; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(D)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">with respect to any Purchaser Loss subject to, or eligible for, indemnification pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(d)</font><font style="font-family:inherit;font-size:12pt;">, no Partner shall be liable for such Purchaser Loss under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(a)</font><font style="font-family:inherit;font-size:12pt;">, except to the extent (1) such Purchaser Loss arises out of or relates to a breach of any Fundamental Representations, the Special Representations and the representations and warranties made in &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.9(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Known Long-Term Liabilities) and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.24(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Accounts Receivable); and (2) the Claims Period with respect to Purchaser Losses under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(d)</font><font style="font-family:inherit;font-size:12pt;">&#32;has then expired, but the Claims Period with respect to the applicable representation or warranty giving rise to indemnification liability under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;has not then expired.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">80</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The aggregate amount of all Purchaser Losses for which a Partner shall be liable pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(d)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not exceed (without aggregating with any other Purchaser Loss indemnifiable pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;through </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(c)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(e)</font><font style="font-family:inherit;font-size:12pt;">&#32;through </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(k)</font><font style="font-family:inherit;font-size:12pt;">), an amount equal to (x) twenty-five percent (25%) of such Partner&#8217;s Pro Rata Share of the Purchase Price for claims made during the period commencing on the Closing Date and ending on the six (6) month anniversary of the Closing Date (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">First Set Claims</font><font style="font-family:inherit;font-size:12pt;">&#8221;), (y) seventeen and one-half percent (17.5%) of such Partner&#8217;s Pro Rata Share of the Purchase Price (the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">17.5% Claims Cap</font><font style="font-family:inherit;font-size:12pt;">&#8221;) for claims made during the period commencing on the six (6) month anniversary of the Closing Date and ending on the one (1) year anniversary of the Closing Date (the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Second Set Claims</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and (z) ten percent (10%) of such Partner&#8217;s Pro Rata Share of the Purchase Price (the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">10% Claims Cap</font><font style="font-family:inherit;font-size:12pt;">&#8221; and, collectively with the 25% Claims Cap and the 17.5% Claims Cap, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Customer Claims Caps</font><font style="font-family:inherit;font-size:12pt;">&#8221;) for claims made during the period commencing on the one (1) year anniversary of the Closing Date and ending on the two (2) year anniversary of the Closing Date (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Third Set Claims</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided, however, </font><font style="font-family:inherit;font-size:12pt;">that:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(A)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any Purchaser Loss arising out of or relating to any breach of any of the Fundamental Representations, the Special Representations, the representations and warranties made in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.9(b)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Known Long-Term Liabilities) and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.24(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;(Accounts Receivable) shall not be subject to the Customer Claims Caps; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(B)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any Purchaser Loss for which the Partners are liable pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(b)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(c)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(e)</font><font style="font-family:inherit;font-size:12pt;">&#32;through </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(j)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not be subject to the Customer Claims Caps; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(C)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">for the avoidance of doubt, notwithstanding that any Purchaser Loss referred to in the preceding </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (A)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(B)</font><font style="font-family:inherit;font-size:12pt;">&#32;may also arise out of or relate to Customer-Related Claims, no such Purchaser Loss referred to in the preceding </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (A)</font><font style="font-family:inherit;font-size:12pt;">&#32;or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(B)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be included in calculating whether or not any Customer Claims Cap has been reached or exceeded; and </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(D)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the aggregate amount of all Purchaser Losses for which a Partner shall be liable pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(d)</font><font style="font-family:inherit;font-size:12pt;">&#32;in connection with (x) Second Set Claims shall give effect to any Purchaser Losses arising in connection with First Set Claims such that for purposes of calculating the 17.5% Claims Cap described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (y)</font><font style="font-family:inherit;font-size:12pt;">&#32;above, Purchaser Losses arising in connection with the First Set Claims shall be applied towards such 17.5% Claims Cap and (y) Third Set Claims shall give effect to any Purchaser Losses arising in connection with First Set Claims and Second Set Claims such that for purposes of calculating the 10% Claims Cap described in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (z)</font><font style="font-family:inherit;font-size:12pt;">&#32;above, Purchaser Losses arising in connection with First Set Claims and Second Set Claims shall be applied towards such 10% Claims Cap.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">81</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Subject to the other limitations contained in this Agreement, (A) except for Purchaser Losses arising under &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.1(c)</font><font style="font-family:inherit;font-size:12pt;">, the aggregate indemnification obligations of a Partner under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be limited to an amount equal to one-hundred percent (100%) of such Partner&#8217;s Pro Rata Share of the Purchase Price and (B) except for Partner Losses arising under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.2(c)</font><font style="font-family:inherit;font-size:12pt;">, the aggregate indemnification obligations of the Purchasers and Quanta under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.2</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be limited to an amount equal to the Purchase Price.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Determination of Losses</font><font style="font-family:inherit;font-size:12pt;">.  For purposes of determining Purchaser Losses pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;and for purposes of determining whether there has been a breach or alleged breach of any representation or warranty by any Partner, all qualifications in such representation or warranty referencing the terms &#8220;material,&#8221; &#8220;materiality,&#8221; &#8220;material adverse effect,&#8221; &#8220;Material Adverse Effect,&#8221; or other terms of similar import or effect shall be disregarded; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.5(c)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not apply to the representations and warranties contained in the final sentence of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.10(a)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.11</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.13(p)</font><font style="font-family:inherit;font-size:12pt;">&#32;and the first sentence of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.20(b)</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Insurance Recovery</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">.  </font><font style="font-family:inherit;font-size:12pt;">The amount of any Purchaser Losses shall be calculated net of any amounts that Quanta or any of its subsidiaries (including the Acquired Companies) receive under insurance policies with respect thereto (in each case net of any costs or expenses incurred by the Purchaser Indemnified Parties in connection with securing or obtaining such proceeds, including any deductibles, co-payments, self-insurance or retention amounts, any retroactive or retrospective premium adjustments, and the reasonable estimate, by Quanta, of the amount of any future premium adjustments or other chargebacks solely with respect to the period ending five (5) full policy years after the date of payout of insurance proceeds with respect to the event or occurrence giving rise to such Purchaser Loss), in each case only to the extent arising out of or related thereto).  The Purchasers agree to use commercially reasonable efforts to seek insurance recovery with respect to any such claim for such Losses under such insurance policies; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that &#8220;commercially reasonable efforts&#8221; for purposes of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 8.5(d)</font><font style="font-family:inherit;font-size:12pt;">&#32;shall not include the commencement or threat of litigation or the expenditure of third party expenses; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">further</font><font style="font-family:inherit;font-size:12pt;">, that such obligation (and the availability of such insurance policies or the timing of any such recovery thereunder) shall not affect the Purchaser Indemnified Parties&#8217; ability to exercise the remedies available to them under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">.  In the event that an insurance recovery is made by a Purchaser Indemnified Party with respect to any &#8206;Loss for which any such Purchaser Indemnified Party has been indemnified hereunder,  then a refund &#8206;equal to the aggregate amount of the insurance recovery (up to the amount paid to such Purchaser &#8206;Indemnified Party pursuant to the provisions of </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;hereof) shall be made promptly to the &#8206;Indemnifying Party</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;(</font><font style="font-family:inherit;font-size:12pt;">in each case net of any costs or expenses incurred by such Purchaser Indemnified &#8206;Party in connection with securing or obtaining such proceeds as set forth in the first sentence of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.5(d)</font><font style="font-family:inherit;font-size:12pt;">).&#8206;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;font-style:italic;text-decoration:underline;">Closing Date NWC</font><font style="font-family:inherit;font-size:12pt;font-style:italic;">.  </font><font style="font-family:inherit;font-size:12pt;">Notwithstanding anything to the contrary set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">, no Partner shall have any obligation to indemnify any Purchaser Indemnified Party pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;for any Purchaser Loss to the extent that such amount is specifically included as a liability in the calculation of the Closing Date NWC as finally determined under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section</font><font style="font-family:inherit;font-size:12pt;">&#32;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">82</font></div></div><hr style="page-break-after:always"><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;text-decoration:underline;">1.5(d)</font><font style="font-family:inherit;font-size:12pt;">, and the amount thereof shall not be applied against the Deductible.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">In no event shall any Indemnifying Party be liable to any Indemnified Party&#160;under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">or otherwise&#160;for any punitive damages or any indirect, special or consequential damages that are speculative or remote (except to the extent such damages are reasonably foreseeable) relating to the breach or alleged breach of this Agreement, except, in each case, to the extent any such damages are paid in respect of a third party claim.</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;color:#010000;">Section 8.6&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Investigations</font><font style="font-family:inherit;font-size:12pt;">.  The investigations and inquiries made by or on behalf of the Purchasers and Quanta and the information, materials and documents supplied to the Purchasers and Quanta and/or their respective representatives in connection with their review of the Acquisition, the Acquired Companies and the businesses of the Acquired Companies shall not (and were not intended to) limit or affect the representations and warranties of any of the Partners or relieve any of them from any of their respective obligations and liabilities in respect thereof.  The respective representations and warranties of the Parties contained in this Agreement or in any certificate or other document delivered by any Party prior to the Closing and the rights to indemnification set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;will not be deemed waived or otherwise affected by any investigation made by a Party to this Agreement.  </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;color:#010000;">Section 8.7&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Purchase Price Adjustments; Taxation of Escrow Amount</font><font style="font-family:inherit;font-size:12pt;">.  Any payment of a claim of indemnification pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be deemed to be an adjustment to the Purchase Price.  For all relevant Tax purposes, and to the extent permitted by Applicable Laws, the Parties will treat the Escrow Fund as an asset of the Purchasers until the release thereof to the Partners or the Purchasers, as applicable, and the Purchasers shall pay all Taxes on any interest or other income earned with respect to the Escrow Fund until it is released to the Partners or the Purchasers, as applicable.</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;color:#010000;">Section 8.8&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Escrow</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Other than with respect to any Unpaid Amounts, any indemnification to which a Purchaser Indemnified Party is entitled under this Agreement shall first be made as a payment to the Purchaser Indemnified Party from the Escrow Fund in accordance with the terms of the Escrow Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">All claims for indemnification asserted by a Purchaser Indemnified Party under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;during the period commencing on the Closing Date and ending on the date that is two (2) years after the Closing Date (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Escrow Period</font><font style="font-family:inherit;font-size:12pt;">&#8221;) that are not resolved and satisfied (including the obligation to pay any such indemnity claim) shall be deemed to be &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Pending Claims</font><font style="font-family:inherit;font-size:12pt;">.&#8221;  The dollar amount of all Losses claimed in good faith in respect of Pending Claims is hereinafter referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Pending Claim Amount</font><font style="font-family:inherit;font-size:12pt;">.&#8221;  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If, on the first Business Day following the last day of the Escrow Period (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Release Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;), the amount remaining in the Escrow Fund (the&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Escrow Account Balance</font><font style="font-family:inherit;font-size:12pt;">&#8221;) exceeds the Pending Claim Amount, if any, the Escrow Agent shall release and deliver to the Partners Representative (on behalf of the Partners), in accordance with the Escrow Agreement, the amount of such excess, as set forth below and in the Escrow Agreement.  If, on the Release Date, the Pending </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">83</font></div></div><hr style="page-break-after:always"><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;">Claim Amount, if any, exceeds or is equal to the Escrow Account Balance, the Escrow Account Balance will continue to be held by the Escrow Agent pursuant to the terms of the Escrow Agreement until such Pending Claims have been fully resolved, and the Escrow Agreement shall be deemed to be extended accordingly.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Notwithstanding any amount of the Escrow Account Balance being released and delivered to the Partners Representative pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.8(c)</font><font style="font-family:inherit;font-size:12pt;">,</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;">the Partners acknowledge that the Purchasers&#8217; right to the Escrow Fund pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.8(a)</font><font style="font-family:inherit;font-size:12pt;">&#32;is a non-exclusive remedy, and the Partners shall remain liable for any Purchaser Losses pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1</font><font style="font-family:inherit;font-size:12pt;">&#32;to the extent provided, and subject to the limitations set forth, in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">.</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;color:#010000;">Section 8.9&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exclusive Remedy</font><font style="font-family:inherit;font-size:12pt;">.  Except with respect to (i) the Partners&#8217; obligations under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.4</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 8.1(c)</font><font style="font-family:inherit;font-size:12pt;">, (ii) any obligations in respect of any Employment Agreement or Related-Party Lease Agreement, (iii) specific performance and equitable remedies, and (iv) remedies that cannot be waived under Applicable Laws, the foregoing indemnification provisions in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">&#32;and the offset rights of Purchaser under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.6</font><font style="font-family:inherit;font-size:12pt;">&#32;shall be the sole and exclusive remedies of the Purchaser Indemnified Parties and the Partner Indemnified Parties for any Losses and any and all claims arising under, out of or related to this Agreement and the transactions contemplated hereby.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE IX</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUANTA COMMON STOCK</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;color:#010000;">Section 9.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Compliance with Law</font><font style="font-family:inherit;font-size:12pt;">.  The Partners acknowledge that the issuance of the Restricted Shares has not been and will not be registered under the Securities Laws and, therefore such Restricted Shares may not be offered for resale or resold without compliance with the Securities Laws.  Each Partner covenants, warrants and represents that none of the Restricted Shares will be, directly or indirectly, offered, sold, assigned, pledged, hypothecated, transferred or otherwise disposed of except after full compliance with all of the applicable provisions of the Securities Laws and the rules and regulations of the SEC and any applicable state securities regulatory authority (including holding the Restricted Shares for at least six (6) months or such other period as required by Rule 144 under the Securities Act).  Certificates representing the Restricted Shares shall bear the following legend:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">These securities have not been registered under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), or any state securities laws.  These securities may not be sold or offered for sale, pledged, hypothecated or otherwise transferred, except (i) pursuant to effective registration under the Securities Act and any applicable state securities laws or (ii) pursuant to an available exemption from such registration.  Hedging transactions may not be conducted with respect to these securities unless in compliance with the Securities Act.</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;">Each Partner consents to Quanta making a notation on its records or giving stop transfer or other instructions to any transfer agent of Quanta in order to implement the restrictions on transfer of the Restricted Shares set forth in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article IX</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><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">84</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;color:#010000;">Section 9.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Economic Risk; Sophistication; Accredited Investors</font><font style="font-family:inherit;font-size:12pt;">.  Each Partner represents and warrants to the Purchasers and Quanta that as of the Closing Date and the Earnout Payment Date, if shares of Quanta Common Stock are then issued:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Restricted Shares are being or will be acquired by such Partner solely for such Partner&#8217;s own account, for investment purposes only, and with no present intention of distributing, selling or otherwise disposing of them in connection with a distribution;  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Such Partner is able to bear the economic risk of an investment in the Restricted Shares and can afford to sustain a total loss of such investment;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Such Partner has such knowledge and experience in financial and business matters such that such Partner is capable of evaluating the merits and risks of the proposed investment and therefore has the capacity to protect such Partner&#8217;s own interests in connection with the acquisition of the Restricted Shares pursuant hereto;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Such Partner is an &#8220;accredited investor,&#8221; as that term is defined in Rule 501(a) of Regulation D under the Securities Act;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Such Partner or such Partner&#8217;s representative has had an adequate opportunity to ask questions and receive answers from the officers of the Purchasers and Quanta concerning, among other matters, the Purchaser, Quanta, their respective management, their plans for the operation of their businesses and potential additional acquisitions;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Such Partner acknowledges that such Partner or such Partner&#8217;s representative has obtained copies of Quanta&#8217;s most recent Annual Report on Form 10-K as filed with the SEC (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Most Recent Annual Report</font><font style="font-family:inherit;font-size:12pt;">&#8221;), Quanta&#8217;s Proxy Statement for its most recent Annual Meeting of Shareholders as filed with the SEC, and each of Quanta&#8217;s Quarterly Reports on Form 10-Q and Current Reports on Form 8-K as filed with or furnished to the SEC since the filing of Quanta&#8217;s Most Recent Annual Report, and represents that such Partner has had an adequate opportunity to carefully review such materials and any other information concerning Quanta that such Partner deems necessary or appropriate to evaluate the merits and risks of the proposed investment in Quanta Common Stock contemplated herein; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Such Partner acknowledges that the Restricted Shares being acquired by such Partner were not offered to such him or it by means of publicly disseminated advertisements or sales literature, nor is such Partner aware of any offers made to any other Partner by such means.</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;color:#010000;">Section 9.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Restriction on Sale or Other Transfer of Restricted Shares</font><font style="font-family:inherit;font-size:12pt;">.  Each Partner covenants, agrees, warrants and represents that (a) (i) with respect to 50% of the Stock Consideration, from and after the Closing Date to the period ending one (1) year following the Closing Date; (ii) with respect to 50% of the Stock Consideration, from and after the Closing Date to the period ending two (2) years following the Closing Date; (iii) with respect to 50% of the Contingent Stock Consideration, from and after the Earnout Payment Date to the period ending one (1) year following the Earnout Payment Date; (iv) with respect to 50% of the Stock Consideration, from and after the Earnout Payment Date to the period ending two (2) years following the Earnout Payment Date, such </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">85</font></div></div><hr style="page-break-after:always"><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;">Partner will not, directly or indirectly transfer, sell, pledge, gift or otherwise dispose of or otherwise encumber any of such Restricted Shares; and (b)  (i) with respect to the Stock Consideration, from and after the Closing Date to the period ending two (2) years following the Closing Date; and (ii) with respect to the Contingent Stock Consideration, from and after the Earnout Payment Date to the period ending two (2) years following the Earnout Payment Date (each such period referred to in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clauses (a)(i)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(a)(ii)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(a)(iii)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(a)(iv)</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(b)(i)</font><font style="font-family:inherit;font-size:12pt;">&#32;and </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">(b)(ii)</font><font style="font-family:inherit;font-size:12pt;">, a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Lock-up Period</font><font style="font-family:inherit;font-size:12pt;">&#8221;) such Partner will not, directly or indirectly, engage in any put, call, short-sale, hedge, straddle, forward sale or similar transaction with respect to any Restricted Shares or any other securities of Quanta.  Without limiting the generality of the foregoing, after the applicable Lock-up Period, such Restricted Shares may be offered, sold, assigned, pledged, hypothecated, transferred or otherwise disposed of, directly or indirectly, only after full compliance with all of the applicable provisions of the Securities Laws.  Certificates representing the Restricted Shares shall bear the following legend, which shall reflect the Lock-up Periods, in addition to the legend under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 9.1</font><font style="font-family:inherit;font-size:12pt;">:</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">These securities are subject to a contractual restriction on transfer and may not be offered, sold, assigned, pledged, hypothecated, transferred or otherwise disposed of during the period of such contractual restriction without the prior written consent of Quanta Services, Inc.</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%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">Section 9.4&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Insider Trading</font><font style="font-family:inherit;font-size:12pt;">.  The Partners acknowledge that they may become aware of &#8220;material nonpublic information&#8221; (as defined under applicable Securities Laws) regarding Quanta and its Affiliates, including the transactions contemplated by this Agreement.  Each of the Partners understands that Securities Laws prohibit trading in securities of Quanta while in possession of any such material nonpublic information and restrict the disclosure of such information to others.</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;color:#010000;">Section 9.5&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">NYSE Listing; Removal of Legends</font><font style="font-family:inherit;font-size:12pt;">.  Within thirty (30) days after the applicable Closing Date (with respect to Stock Consideration) or the Earnout Payment Date (with respect to Contingent Stock Consideration), Quanta shall file a final supplemental listing application with the NYSE to list the Stock Consideration or Contingent Stock Consideration, as applicable, for trading on the NYSE.  Upon the later of (i) the expiration of the applicable Lock-up Period and (ii) the expiration of any applicable holding period under Rule 144 under the Securities Act and any other Securities Laws, the expiration of the period for current public information to be made available by Quanta under Rule 144 and satisfaction of all other conditions to the availability of Rule 144 under the Securities Act, Quanta agrees that, upon the written request of any Partner and Quanta&#8217;s receipt from such Partner of all appropriate documentation, Quanta will promptly cause new certificates without legends to be issued in exchange for the certificates initially issued to such Partner representing the applicable portion of the Stock Consideration or Contingent Stock Consideration, as applicable.</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;color:#010000;font-weight:bold;">ARTICLE X</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PARTNERS REPRESENTATIVE</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;color:#010000;">Section 10.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Appointment of the Partners Representative</font><font style="font-family:inherit;font-size:12pt;">.  Each Partner hereby irrevocably constitutes and appoints Joe Durham (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Partners Representative</font><font style="font-family:inherit;font-size:12pt;">&#8221;), as such Partner&#8217;s true and lawful </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">86</font></div></div><hr style="page-break-after:always"><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;">attorney-in-fact and agent in connection with the performance of this Agreement and the transactions contemplated hereby, with full power and authority in the name and on behalf of such Partner as set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">10.2.  This power of attorney is granted and conferred in consideration of and for the purpose of completing the transactions contemplated by this Agreement.  Subject to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 10.3(a</font><font style="font-family:inherit;font-size:12pt;">), each Partner hereby agrees that this power of attorney pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 10.1</font><font style="font-family:inherit;font-size:12pt;">&#32;and the authority conferred upon the Partners Representative (i) shall be irrevocable and coupled with an interest, and shall not be terminated by any act of any Partner or by operation of law, whether by the death, incapacity, illness, dissolution or other inability to act of any of the Partners or by the occurrence of any event or events (including the termination of any trust or estate or the dissolution of any corporation, limited liability company, partnership or other entity), and if after the execution hereof any Partner shall die or become incapacitated, or if any other event shall occur before the completion of the transactions contemplated by this Agreement, the Partners Representative is nevertheless authorized and directed to complete the transactions contemplated by this Agreement as if such death, incapacity or other event or events had not occurred and regardless of notice thereof, (ii) may not be amended or rescinded by any Partner except as otherwise agreed in writing by the Partners Representative, such individual Partner and the Purchasers, and (iii) is binding upon the executors, heirs, legal representatives and successors of each Partner.  The execution of this Agreement by each Partner shall constitute approval and ratification by each Partner of the appointment of the Partners Representative and the other provisions of this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article X</font><font style="font-family:inherit;font-size:12pt;">.</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;color:#010000;">Section 10.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Authority</font><font style="font-family:inherit;font-size:12pt;">.  Subject to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 10.3(c)</font><font style="font-family:inherit;font-size:12pt;">, each Partner hereby irrevocably grants the Partners Representative exclusive and full power and authority in the name and on behalf of such Partner to:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">execute and deliver, on behalf of such Partner, and accept delivery of, on behalf of such Partner, such instruments and other documents as the Partners Representative determines, in his sole discretion, to be appropriate to give further effect to the transactions contemplated by this Agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">take all other actions to be taken by or on behalf of any Partner in connection herewith; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">do each and every act and exercise any and all rights which any of the Partner(s) individually or collectively are permitted or required to do or exercise under this Agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">make any determination with respect to the Closing Date NWC, Adjusted EBITDA and Contingent Consideration under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article I</font><font style="font-family:inherit;font-size:12pt;">;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">make any determination of or take any action required or permitted to be taken by the Partners Representative under </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">1.10 or </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.5</font><font style="font-family:inherit;font-size:12pt;">;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">acknowledge receipt of the payments to be directed to such Partner pursuant to the provisions of this Agreement and to designate the manner of such payments;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">87</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">authorize the Escrow Agent to release the Escrow Fund (or any portion thereof) in accordance with this Agreement and the Escrow Agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">make any determination with respect to any indemnification claim under</font><font style="font-family:inherit;font-size:12pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">, including but not limited to, (i) dispute or refrain from disputing, on behalf of such Partner, any claim made by Purchaser under this Agreement, (ii) negotiate and compromise, on behalf of such Partner, any dispute that may arise under, and to exercise or refrain from exercising any remedies available under, this Agreement and (iii) execute, on behalf of such Partner, any settlement agreement, release or other document with respect to such dispute or remedy;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">engage attorneys, accountants and agents at the expense of Partners;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(j)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">have exclusive power and authority to disburse or direct payments of the Cash Consideration in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.3</font><font style="font-family:inherit;font-size:12pt;">&#32;and the Contingent Cash Consideration in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 1.7</font><font style="font-family:inherit;font-size:12pt;">;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(k)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">have exclusive power and authority to institute legal action or otherwise act on behalf of such Partner with respect to any claims against Purchaser relating to the making of any payments to be directed to such Partner pursuant to the provisions of this Agreement and to control and direct any such claims;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(l)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">give such instructions and to take such action or refrain from taking such action, on behalf of such Partner, as the Partners Representative deems, in his sole discretion, necessary or appropriate to carry out the provisions of this Agreement; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(m)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">determine, in his sole discretion, the time or times when, purpose for, and manner in which any of the above powers conferred upon the Partners Representative shall be exercised, and the conditions, provisions and covenants of any instrument or document that may be executed by the Partners Representative pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article X</font><font style="font-family:inherit;font-size:12pt;">; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(n)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">execute and deliver amendments, waivers and consents effective against such Partner;</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that (x) without the prior written consent of such Partner, the Partners Representative shall not have the authority to (i) amend this Agreement, or grant any consent or waiver hereunder, in a manner that would disproportionately reduce the rights of such Partner relative to the other Partners or as would cause such Partner to have potentially increased personal liability or (ii) negotiate, settle, dispute, refrain from disputing, compromise or exercise any remedies under this Agreement with respect to any Purchaser Loss related to any of the Partner Individual Claims; (y) the Purchasers shall be entitled to rely on any amendment signed by the Partners Representative, subject to the immediately preceding </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">clause (x)</font><font style="font-family:inherit;font-size:12pt;">&#32;and to the extent set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 10.3</font><font style="font-family:inherit;font-size:12pt;">, as if such amendment had been signed by all Partners, and (z) no Purchaser Indemnified Parties shall have any liability or obligation to any Partner with respect to any action taken by such Purchaser Indemnified Party in connection with, resulting from or arising out of any such amendment.</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><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">88</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;color:#010000;">Section 10.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Reliance</font><font style="font-family:inherit;font-size:12pt;">.  Each Partner hereby agrees that:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">subject to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 10.3(c</font><font style="font-family:inherit;font-size:12pt;">) and the proviso in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 10.2</font><font style="font-family:inherit;font-size:12pt;">, in all matters in which action by any Partner or the Partners Representative is required or permitted under this Agreement, the Partners Representative is exclusively authorized to make all decisions regarding such Partner, execute all documents and act on behalf of such Partner, notwithstanding any dispute or disagreement among Partners, or between any Partner and the Partners Representative, and Purchaser shall be entitled to rely conclusively on any and all instructions or decisions of, or actions taken by, the Partners Representative in such capacity under this Agreement within the scope of authority granted pursuant to this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article X</font><font style="font-family:inherit;font-size:12pt;">&#32;without any liability to, or obligation to inquire of, any of Partners;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">subject to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 10.3(c)</font><font style="font-family:inherit;font-size:12pt;">, the power and authority of the Partners Representative, as described in this Agreement, shall continue in force until all rights and obligations of Partners under this Agreement shall have terminated, expired or been fully performed; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the holders of a majority of the issued and outstanding Acquired Interests as of immediately prior to the Closing shall have the right, exercisable at any time and from time to time upon written notice delivered to the Purchasers:  (i) to remove the Partners Representative, with or without cause and (ii) appoint another natural person to fill the vacancy caused by the death, resignation or removal of the Partners Representative.</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;color:#010000;">Section 10.4&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Liability of the Partners Representative</font><font style="font-family:inherit;font-size:12pt;">. The Partners Representative shall not be liable to any Partner in his capacity as such for any losses or other damages relating to the performance of his duties under this Agreement in such capacity for any errors in judgment, negligence, oversight, breach of duty or otherwise, except to the extent it is finally determined in a court of competent jurisdiction by clear and convincing evidence that the actions taken or not taken by the Partners Representative constituted fraud, gross negligence, or were taken or not taken in bad faith. The Partners Representative shall be indemnified and held harmless by Partners (including against all Losses paid or incurred in connection with any action to which the Partners Representative is made a party by reason of the fact that he was acting as the Partners Representative pursuant to this Agreement, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the Partners Representative shall not be entitled to indemnification hereunder to the extent it is finally determined by a court of competent jurisdiction by clear and convincing evidence that the actions taken or not taken by the Partners Representative constituted fraud or were taken or not taken in bad faith.  The Partners Representative shall be protected in acting upon any notice, statement, or certificate believed by the Partners Representative to be genuine and to have been furnished and/or executed by the appropriate person (and the Partners Representative shall have no responsibility to determine the authenticity thereof) and in acting or refusing to act in good faith in any manner.  The Partners Representative may seek the advice of outside legal counsel in the event of any dispute or question as to the construction of any of the provisions of this Agreement or his duties hereunder in such capacity, and, without limiting the foregoing, Partners Representative shall not be liable to any Partner in his capacity as such, and shall be fully protected with respect to any action taken, omitted or suffered in good faith by the Partners Representative based on such advice.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">89</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">ARTICLE XI</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">MISCELLANEOUS PROVISIONS</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;color:#010000;">Section 11.1&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Notices</font><font style="font-family:inherit;font-size:12pt;">.  All notices, communications and deliveries under this Agreement will be made in writing signed by or on behalf of the Party making the same, will specify the Section under this Agreement pursuant to which it is given or being made, and will be delivered personally or by facsimile or, to the extent provided in this &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 11.1</font><font style="font-family:inherit;font-size:12pt;">, electronic transmission or sent by registered or certified mail (return receipt requested) or by nationally recognized overnight courier (with evidence of delivery and postage and other fees prepaid) 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;">If to the Purchasers or Quanta:</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Quanta Energy Services, LLC</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">c/o Quanta Services, Inc.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2800 Post Oak Blvd., Suite 2600</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Houston, TX  77056-6175</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Attn:  General Counsel</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Facsimile No.:  (713) 629-7639</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;">With a copy to:</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Baker Botts L.L.P.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">910 Louisiana St.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Houston, TX 77002-4995</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Attn: Gene J. Oshman and Jeremy L. Moore</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Facsimile No.:  (713) 229-2826</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;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">If to any of the Partners, to the Partners Representative 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%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Joseph Michael Durham</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">*********</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">*********</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Facsimile No.:  *********</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;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">With a copy to:</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:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Locke Lord LLP </font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">600 Travis St</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Houston, TX 77002-2914</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Attn: Greg Heath and Bill Swanstrom</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Facsimile No.:  (713) 229-2551</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;">or to such other representative or at such other address or facsimile number of a Party as such Party may furnish to the other Parties in writing.  Any such notice, communication or delivery will be deemed given or made (a) if personally delivered, when so delivered in person, (b) if given by facsimile </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">90</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">or, to the extent provided in this &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 11.1</font><font style="font-family:inherit;font-size:12pt;">, electronic mail, when transmitted, with written confirmation of transmission, (c) if given by nationally recognized overnight courier, one (1) Business Day after being sent by nationally recognized overnight courier, or (d) if given by registered or certified mail, upon the date of delivery as confirmed in writing.</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;color:#010000;">Section 11.2&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Schedules and Exhibits</font><font style="font-family:inherit;font-size:12pt;">.  The Schedules and Exhibits to this Agreement are hereby incorporated into this Agreement and are hereby made a part of this Agreement as if set out in full in this Agreement.</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;color:#010000;">Section 11.3&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Assignment; Successors in Interest</font><font style="font-family:inherit;font-size:12pt;">.  No assignment or transfer by any Party of its rights and obligations under this Agreement will be made except with the prior written consent of the other Parties to this Agreement; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, that each Purchaser shall, without the obligation to obtain the prior written consent of the Partners, be entitled to assign this Agreement or all or any part of its rights or obligations hereunder to any one or more Affiliates of such Purchaser and, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">further</font><font style="font-family:inherit;font-size:12pt;">, that, without obtaining the prior written consent of the Partners, Quanta and each Purchaser (or any such Affiliate, if applicable) may pledge, assign and grant to Quanta&#8217;s and such Purchaser&#8217;s (or such Affiliate&#8217;s) lenders, for the benefit of such lenders, a continuing security interest and lien on all of Quanta&#8217;s, such Purchaser&#8217;s or such Affiliate&#8217;s right, title and interest in and to this Agreement and any and all related agreements, as security for the payment and performance of all obligations of Quanta, such Purchaser or such Affiliate to such lenders by reason of borrowing or the guarantee of borrowing, or otherwise; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that no assignment permitted by this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 11.3</font><font style="font-family:inherit;font-size:12pt;">&#32;will relieve Quanta or the Purchasers of their respective obligations under this Agreement and in any event, the Purchasers and Quanta, as applicable, shall promptly provide the Partners with written notice of any such assignment.  Notwithstanding the foregoing, Quanta may assign its rights and obligations under this Agreement to any Person without obtaining the prior written consent of the Partners in connection with any merger, sale of substantially all of Quanta&#8217;s assets or other business combination, however structured, involving Quanta, including a Change in Control; </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:12pt;">, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:12pt;">, that the Purchasers and Quanta, as applicable, shall promptly provide the Partners with written notice of any such assignment.  This Agreement will be binding upon and will inure to the benefit of the Parties and their successors and permitted assigns, and any reference to a Party will also be a reference to a successor or permitted assign.  </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;color:#010000;">Section 11.4&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Number; Gender</font><font style="font-family:inherit;font-size:12pt;">.  Whenever the context so requires, the singular number will include the plural and the plural will include the singular, and the gender of any pronoun will include the other genders.</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;color:#010000;">Section 11.5&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Captions</font><font style="font-family:inherit;font-size:12pt;">.  The titles, captions, and table of contents contained in this Agreement are inserted in this Agreement only as a matter of convenience and for reference and in no way define, limit, extend or describe the scope of this Agreement or the intent of any provision of this Agreement.  Unless otherwise specified to the contrary, all references to Articles and Sections are references to Articles and Sections of this Agreement and all references to Schedules or Exhibits are references to Schedules and Exhibits, respectively, to this Agreement.</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;color:#010000;">Section 11.6&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Offset</font><font style="font-family:inherit;font-size:12pt;">.  The Purchasers shall have the right to withhold and offset against any amount otherwise due to be paid to the Partners pursuant to this &#8206;Agreement any amounts to be paid </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">91</font></div></div><hr style="page-break-after:always"><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;">to the Purchasers (or any Purchaser Indemnified Party) by the Partners (including any amount related to any amounts due to the Purchasers pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.9(b)</font><font style="font-family:inherit;font-size:12pt;">). The Partners shall have the right to withhold and offset against any amount otherwise due to be paid to the Purchasers or Quanta pursuant to this &#8206;Agreement any amounts to be paid to the Partners (or any Partner Indemnified Party) by the Purchasers or Quanta (including any amount related to any amounts due to the Partners pursuant to </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 4.9(a)</font><font style="font-family:inherit;font-size:12pt;">).</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;color:#010000;">Section 11.7&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Guarantee</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(a)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Joseph Michael Durham (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Guarantor</font><font style="font-family:inherit;font-size:12pt;">&#8221;) hereby irrevocably, unconditionally and absolutely guarantees as a primary obligor and not as a surety, to each of the Purchasers and Quanta, the full and timely payment and due and punctual performance and discharge of the obligations of TECAN LP, a Delaware limited partnership (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Tecan</font><font style="font-family:inherit;font-size:12pt;">&#8221;), under this Agreement as if the Guarantor was individually responsible for such covenants and obligations (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Obligations</font><font style="font-family:inherit;font-size:12pt;">&#8221;). The guarantee under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.7</font><font style="font-family:inherit;font-size:12pt;">&#32;is an irrevocable, unconditional and absolute guaranty of timely payment and performance of the Obligations and not merely of collection.  If for any reason whatsoever the Obligations shall not be fully and timely paid or performed in accordance with this Agreement, the Guarantor shall promptly honor and perform any Obligations to the Purchasers or Quanta, as applicable, hereunder upon demand.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(b)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">To the fullest extent permitted by Applicable Law, the obligations of the Guarantor hereunder shall remain in full force and effect without regard to, and shall not be affected or impaired by, (i) any amendment or modification of the terms of this Agreement; (ii) any dealings or transactions between any of the Purchasers, Quanta or the Partners or any of their respective Affiliates relating to this Agreement, whether or not the Guarantor shall be a party to or cognizant of the same, unless the Purchasers or Quanta shall have waived compliance by Tecan with respect to any such obligations in accordance with the terms of this Agreement; (iii) the failure to give notice to Guarantor of any breach of this Agreement; (iv) the existence of any claim, set-off or other right which the Guarantor may have against any Partner or any other Person, whether in connection with the transactions contemplated by this Agreement or any unrelated transactions; (v) any change in the entity existence (including changes to the certificate of limited partnership, partnership agreement, laws, rules, regulations or powers or any merger, consolidation, liquidation, winding-up or dissolution), structure or ownership of Tecan, or any insolvency, bankruptcy, reorganization or other similar proceeding or transaction affecting Tecan or its assets; or (vi) any incapacity or lack of or limitation on the status, power, authority or legal personality of Tecan or its general partner or agents thereof.  The Guarantor shall be entitled to all rights of set-off, counterclaim, deduction and defense that Tecan currently has or hereafter may have pursuant to this Agreement, including any amendment in accordance with the terms of this Agreement, other than those relating to or arising out of any incapacity, bankruptcy, insolvency, liquidation, reorganization or other similar event or condition with respect to Tecan or as otherwise provided in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.7(b)</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(c)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">In connection with this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.7</font><font style="font-family:inherit;font-size:12pt;">, the Guarantor unconditionally waives: (i)&#160;any right to receive demands, protests, or other notices of any kind or character whatsoever, as the same may pertain any Partner; (ii) any right to require the Purchasers or Quanta, as applicable, to proceed first against any Partner or to pursue any other remedy; (iii) any defense based upon an </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">92</font></div></div><hr style="page-break-after:always"><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;">election of remedies by any Partner; (iv)&#160;any duty of any Partner to advise the Guarantor of any information known to any of the Purchasers or Quanta regarding Tecan or its ability to perform under this Agreement; (v) all suretyship and other defenses of every kind and nature; (vi) all rights to and benefits under any defense based on or arising out of the voluntary or involuntary bankruptcy, insolvency, liquidation, dissolution, receivership, or other similar proceeding affecting any Partner; (vii) requirements of promptness or diligence on the part of any of the Purchasers or Quanta that are not required by this Agreement; (viii) notice of acceptance hereof, of any action taken or omitted in reliance hereon, of any defaults by Tecan in the payment or performance of the Obligations; and (ix) all notices which may be required by Applicable Law or otherwise to preserve any of the rights of the Purchasers or Quanta against the Guarantor.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(d)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The obligations of the Purchasers and Quanta hereunder shall conclusively be deemed to have been created, contracted or incurred in reliance upon the guarantee under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.7</font><font style="font-family:inherit;font-size:12pt;">, and all dealings between the Partners and the Guarantor, on the one hand, and the Purchasers and Quanta, on the other, shall likewise be conclusively presumed to have been had or consummated in reliance upon the guarantee under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.7</font><font style="font-family:inherit;font-size:12pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(e)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">None of the Purchasers or Quanta shall be obligated to file any claim relating to any obligation in the event that Tecan becomes subject to a bankruptcy, reorganization or similar proceeding, and the failure of the Purchasers or Quanta to so file shall not affect the Obligations.  In the event that any payment by Tecan to the Purchasers or Quanta in respect of any Obligation is rescinded or is otherwise returned as a result of any bankruptcy, reorganization or similar proceeding, the Guarantor shall remain liable hereunder with respect to the Obligations as if such payment had not been made.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(f)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Guarantor shall not be entitled to be subrogated to any of the rights of any of the Purchasers or Quanta against the Guarantor or any collateral, security or guarantee or right of set-off held by any of the Purchasers or Quanta for the payment or performance of the Obligations, nor shall the Guarantor seek or be entitled to seek any reimbursement from any of the Purchasers or Quanta in respect of performance made by the Guarantor hereunder, until the Obligations are indefeasibly paid and performed in full.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(g)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Guarantor agrees to promptly take all actions required to timely discharge the Obligations, and the Guarantor acknowledges and agrees that the Purchasers shall be entitled to specific performance against the Guarantor (without the posting of bond or other security) if required to specifically enforce the Obligations.  The Guarantor agrees to indemnify and hold the Purchasers or Quanta harmless from and against and to pay all out-of-pocket costs and expenses (including reasonable fees and expenses of outside legal counsel) incurred by or on behalf of any of the Purchasers or Quanta, as applicable, in connection with the collection and/or enforcement of the Guarantor&#8217;s obligations under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.7.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(h)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Guarantor hereby represents and warrants to each of the Purchasers and Quanta each of the representations and warranties set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 2.2</font><font style="font-family:inherit;font-size:12pt;">, &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.4</font><font style="font-family:inherit;font-size:12pt;">&#32;and &#8206;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 2.5</font><font style="font-family:inherit;font-size:12pt;">&#32;with respect to himself, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">mutatis mutandis</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">93</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The Guarantor may not assign its rights, interests or obligations hereunder to any other Person without the prior written consent of the Purchasers and Quanta. The guarantee under this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.7</font><font style="font-family:inherit;font-size:12pt;">&#32;shall remain in full force and effect and shall be binding on the Guarantor, its successors and assigns until the Obligations are satisfied in full.</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;color:#010000;">Section 11.8&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Controlling Law; Amendment</font><font style="font-family:inherit;font-size:12pt;">.  This Agreement will be governed by and construed and enforced in accordance with the internal laws of the State of Delaware without reference to its choice of law rules.  This Agreement may not be amended, modified, or supplemented except by written agreement executed and delivered by all of the Parties.</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;color:#010000;">Section 11.9&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Consent to Jurisdiction, Etc.; Waiver of Jury Trial</font><font style="font-family:inherit;font-size:12pt;">.  Except for disputes arising out of or in connection with Closing Date NWC, Adjusted EBITDA and Contingent Consideration which shall be finally resolved by the Expert in accordance with </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Article I</font><font style="font-family:inherit;font-size:12pt;">, each of the Parties hereby irrevocably consents and agrees to the exclusive personal jurisdiction of the courts of the State of Texas in Harris County, Texas or the federal courts located in the Southern District of the State of Texas for any action, suit or proceeding arising in connection with any disagreement, dispute, controversy or claim arising out of or relating to this Agreement or any related document (for purposes of this Section, a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Legal Dispute</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  The Parties agree that, after a Legal Dispute is before a court as specified in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Section 11.9</font><font style="font-family:inherit;font-size:12pt;">&#32;and during the pendency of such Legal Dispute before such court, all actions, suits or proceedings with respect to such Legal Dispute or any other Legal Dispute, including any counterclaim, cross-claim or interpleader, shall be subject to the exclusive jurisdiction of such court, except that in actions seeking to enforce any order of any judgment of such court, such jurisdiction shall be non-exclusive.  Each of the Parties hereby waives, and agrees not to assert, as a defense in any Legal Dispute, that it is not subject thereto or that such action, suit or proceeding may not be brought or is not maintainable in such court or that its property is exempt or immune from execution, that the action, suit or proceeding is brought in an inconvenient forum or that the venue of the action, suit or proceeding is improper.  Each Party hereto agrees that a final judgment in any action, suit, or proceeding described in this </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 11.9</font><font style="font-family:inherit;font-size:12pt;">&#32;after the expiration of any period permitted for appeal and subject to any stay during appeal shall be conclusive and may be enforced in other jurisdictions by suit on the judgment or in any other manner provided by Applicable Laws.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">THE PARTIES HEREBY WAIVE IRREVOCABLY ANY AND ALL RIGHTS TO DEMAND A TRIAL BY JURY IN CONNECTION WITH THIS AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREBY OR ANY DOCUMENT CONTEMPLATED HEREIN OR OTHERWISE RELATED HERETO.</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;color:#010000;">Section 11.10&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Severability</font><font style="font-family:inherit;font-size:12pt;">.  Any provision of this Agreement which is prohibited or unenforceable in any jurisdiction will, as to such jurisdiction, be ineffective to the extent of such prohibition or unenforceability without invalidating the remaining provisions of this Agreement, and any such prohibition or unenforceability in any jurisdiction will not invalidate or render unenforceable such provision in any other jurisdiction.  To the extent permitted by Applicable Laws, the Parties waive any provision of Applicable Laws that renders any such provision prohibited or unenforceable in any respect.</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;color:#010000;">Section 11.11&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Counterparts</font><font style="font-family:inherit;font-size:12pt;">.  This Agreement may be executed simultaneously in two or more counterparts, each of which shall be deemed an original and all of which together shall constitute but </font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">94</font></div></div><hr style="page-break-after:always"><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;">one and the same instrument.  Facsimile or scanned and emailed transmission of any signed original document or retransmission of any signed facsimile or scanned and emailed transmission will be deemed the same as delivery of an original.  At the request of any Party, the Parties will confirm facsimile or scanned and emailed transmission by signing a duplicate original document.</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;color:#010000;">Section 11.12&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">No Third-Party Beneficiaries</font><font style="font-family:inherit;font-size:12pt;">.  Except as provided in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#8206;Article VIII</font><font style="font-family:inherit;font-size:12pt;">, nothing expressed or implied in this Agreement is intended, or will be construed, to confer upon or give any Person other than the Parties, the Purchaser Indemnified Parties and the Partner Indemnified Parties and their respective successors and permitted assigns, any rights, remedies, obligations or liabilities under or by reason of this Agreement, or result in such Person being deemed a third party beneficiary of this Agreement.</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;color:#010000;">Section 11.13&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Waiver</font><font style="font-family:inherit;font-size:12pt;">.  Any agreement on the part of a Party to any extension or waiver of any provision of this Agreement will be valid only if set forth in an instrument in writing signed on behalf of such Party.  A waiver by a Party of the performance of any covenant, agreement, obligation, condition, representation, or warranty will not be construed as a waiver of any other covenant, agreement, obligation, condition, representation, or warranty.  A waiver by any Party of the performance of any act will not constitute a waiver of the performance of any other act or an identical act required to be performed at a later time.</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;color:#010000;">Section 11.14&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Entire Agreement</font><font style="font-family:inherit;font-size:12pt;">.  This Agreement (including the Schedules and Exhibits to this Agreement) and the documents executed pursuant to this Agreement supersede all negotiations, agreements and understandings among the Parties with respect to the subject matter of this Agreement (including, for the avoidance of doubt, that certain Indication of Interest, dated May 9, 2017, between Quanta, Stronghold and Stronghold Specialty and that certain Letter of Intent, dated June 8, 2017, by and among Quanta, Stronghold, Stronghold Specialty and the Partners and, upon Closing, and that certain Confidentiality and Non-Disclosure Agreement dated December 7, 2015, by and between Quanta and Stronghold) and constitute the entire agreement between the Parties.</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;color:#010000;">Section 11.15&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cooperation Following the Closing</font><font style="font-family:inherit;font-size:12pt;">.  Following the Closing, each of the Parties shall deliver to the others such further information and documents and shall execute and deliver to the others such further instruments and agreements as the other Parties shall reasonably request to consummate or confirm the transactions provided for in this Agreement, to accomplish the purposes of this Agreement or to assure to the other Parties the benefits of this Agreement.</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;color:#010000;">Section 11.16&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Transaction Costs</font><font style="font-family:inherit;font-size:12pt;">.  Except as otherwise expressly provided herein, (a) the Purchasers and Quanta will pay their own fees, costs and expenses incurred in connection with this Agreement and the transactions contemplated by this Agreement, including the fees, costs and expenses of its financial advisors, accountants and counsel, and (b) the Partners will pay the fees, costs and expenses of the Partners Representative in such capacity and any of the Acquired Companies incurred in connection with this Agreement and the transactions contemplated by this Agreement (including any such fees, costs or expenses incurred in connection with any pre-closing restructuring or transactions undertaken in contemplation of the completion of the transactions contemplated hereby), including the fees, costs and expenses of their financial advisors, accountants and counsel.</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">95</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;color:#010000;">Section 11.17&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Knowledge of the Partners</font><font style="font-family:inherit;font-size:12pt;">.  As used in this Agreement, the term&#160;&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Knowledge</font><font style="font-family:inherit;font-size:12pt;">&#8221; or &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Known</font><font style="font-family:inherit;font-size:12pt;">&#8221; with respect to the Partners shall mean (a) the actual knowledge of any of the Partners or of Joseph Michael Durham, after due and reasonable inquiry of those direct reports to such Partners who could reasonably be expected to be aware with respect to the matters at hand; and (b) facts that any such individual would reasonably be expected to discover or otherwise become aware of in the performance of his or her duties, roles and responsibilities in the ordinary course of business.</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;color:#010000;">Section 11.18&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Business Day</font><font style="font-family:inherit;font-size:12pt;">.  As used in this Agreement, the term &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Business Day</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any day except Saturday, Sunday or any day on which banks are generally not open for business in Houston, Texas.</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;color:#010000;">Section 11.19&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Time of the Essence</font><font style="font-family:inherit;font-size:12pt;">.  Time is of the essence with respect to the terms, conditions, agreements, and covenants of this Agreement. </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;color:#010000;">Section 11.20&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Construction</font><font style="font-family:inherit;font-size:12pt;">.  This Agreement has been freely and fairly negotiated among the Parties.  If an ambiguity or question of intent or interpretation arises, this Agreement will be construed as if drafted jointly by the Parties and no presumption or burden of proof will arise favoring or disfavoring any Party because of the authorship of any provision of this Agreement.  Any reference to any law will be deemed also to refer to such law as amended, modified, succeeded or supplemented from time to time and in effect at any given time, and all rules and regulations promulgated thereunder, unless the context requires otherwise.  The words &#8220;include,&#8221; &#8220;includes,&#8221; and &#8220;including&#8221; do not limit the preceding terms or words and shall be deemed to be followed by &#8220;without limitation.&#8221;  The term &#8220;or&#8221; has the inclusive meaning represented by the phrase &#8220;and/or.&#8221;  The word &#8220;person&#8221; includes individuals, entities, and Governmental Entities.  Pronouns in masculine, feminine and neuter genders will be construed to include any other gender, and words in the singular form will be construed to include the plural and vice versa, unless the context otherwise requires.  Unless the context otherwise requires, the terms &#8220;day&#8221; and &#8220;days&#8221; mean and refer to calendar day(s).  The words &#8220;this Agreement,&#8221; &#8220;herein,&#8221; &#8220;hereof,&#8221; &#8220;hereby,&#8221; &#8220;hereunder,&#8221; and words of similar import refer to this Agreement as a whole and not to any particular subdivision unless expressly so limited.  Unless otherwise set forth herein, any reference in this Agreement to any document, instrument or agreement (including this Agreement) (a) includes and incorporates all exhibits, schedules and other attachments thereto, (b) includes all documents, instruments or agreements issued or executed in replacement thereof and (c) means such document, instrument or agreement, or replacement or predecessor thereto, as amended, modified or supplemented from time to time in accordance with its terms and in effect at any given time.  In respect of any representation or warranty that an agreement or other document has been provided or delivered to Quanta or the Purchaser, it shall be sufficient for such agreement or document to have been provided or delivered to Quanta or the Purchasers or their designated representatives or for such agreement or document to have been uploaded to the Box.com website established by Quanta for the Acquisition.  The Parties intend that each representation, warranty, and covenant contained herein will have independent significance. All references to &#8220;Dollars&#8221; or &#8220;$&#8221; shall refer to the lawful currency of the United States of America.</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">[Signature Pages Follow]</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">96</font></div></div><hr style="page-break-after:always"><div><a name="s309CE5D08EA52C09C399117715F1D329"></a></div><div><div style="line-height:138%;padding-bottom:13px;text-align:right;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;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">IN WITNESS WHEREOF, the Parties have caused this Agreement to be duly executed, as of the date first above written.</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:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUANTA ENERGY SERVICES, LLC</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;padding-left:288px;font-size:12pt;"><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:56.1965811965812%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:17%;"></td><td style="width:83%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Peter B. O&#8217;Brien</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Peter B. O&#8217;Brien</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Title:</font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Vice President</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QES GP, LLC</font></div><div style="line-height:120%;padding-left:288px;font-size:12pt;"><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:56.1965811965812%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:17%;"></td><td style="width:83%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Peter B. O&#8217;Brien</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Peter B. O&#8217;Brien</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Title:</font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Vice President</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUANTA SERVICES, INC.</font></div><div style="line-height:120%;padding-left:288px;font-size:12pt;"><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:56.1965811965812%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:17%;"></td><td style="width:83%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Earl C. Austin, Jr.</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Earl C. Austin, Jr.</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Title:</font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">President &amp; Chief Executive Officer</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">PARTNERS:</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">HAMDUR, LLC</font></div><div style="line-height:120%;padding-left:288px;font-size:12pt;"><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:56.1965811965812%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:17%;"></td><td style="width:83%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Joseph Michael Durham</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Joseph Michael Durham</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Title:</font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Manager</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">DELLVAR INVESTMENTS, LLC</font></div><div style="line-height:120%;padding-left:288px;font-size:12pt;"><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:56.1965811965812%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:17%;"></td><td style="width:83%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Joseph Michael Durham</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Joseph Michael Durham</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Title:</font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Manager</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">[Signature Page to Securities Purchase Agreement]</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">TECAN LP</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By: Tecan GP LLC, its general partner</font></div><div style="line-height:120%;padding-left:288px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:288px;font-size:12pt;"><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:56.1965811965812%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:17%;"></td><td style="width:83%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By:</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Joseph Michael Durham</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Name:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Joseph Michael Durham</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:12pt;"><font style="font-family:inherit;font-size:12pt;">Title:</font></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:12pt;"><font style="font-family:inherit;font-size:12pt;">Manager</font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:288px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:288px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:288px;font-size:12pt;"><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:56.1965811965812%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:17%;"></td><td style="width:83%;"></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ France Aufegger</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">France Aufegger, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Christopher Armstrong Box</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Christopher Armstrong Box, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Ted Anthony Cortez</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Ted Anthony Cortez, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Donald Lynn Cunningham</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Donald Lynn Cunningham, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Domingo Ramiro Jimenez</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Domingo Ramiro Jimenez, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ William Cole Mercer</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">William Cole Mercer, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Darrel Ray Pearson</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Darrel Ray Pearson, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Jose Luis Perez</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Jose Luis Perez, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Blake Alan Stoehr</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Blake Alan Stoehr, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Jason Craig Wood</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Jason Craig Wood, Individually</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">[Signature Page to Securities Purchase Agreement]</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-left:288px;font-size:12pt;"><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:56.1965811965812%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:17%;"></td><td style="width:83%;"></td></tr><tr><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">/s/ Joseph Michael Durham</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Joseph Michael Durham, as Partners Representative and individually for the limited purposes set forth in </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Section 11.7</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#160;</font></div><div><br></div><div><div style="line-height:138%;padding-bottom:13px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">[Signature Page to Securities Purchase Agreement]</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>3
<FILENAME>pwr9-30x2017ex101.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 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sE2E8BABAD5983D27AFCC95D79DA70967"></a></div><div></div><div><br></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;text-decoration:underline;">EMPLOYMENT AGREEMENT</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 Employment Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;) is entered into between Quanta Services, Inc. (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Quanta</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and Paul C. Gregory (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Employee</font><font style="font-family:inherit;font-size:12pt;">&#8221;) on 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;">&#32;day of September 2017, but effective as of January 1, 2017 (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Effective Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">I.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">RECITALS</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;">As of the date of this Agreement, the Employer Group (as defined below) is engaged primarily in the business of specialty contracting for customers in the electric power, natural gas, oil, pipeline, renewable energies and telecommunications industries, as well as for transportation, commercial and industrial customers. As such, the Employer Group has developed and continues to develop and use certain trade secrets and other Proprietary and Confidential Information, as hereinafter defined. The Employer Group has spent a substantial amount of time, effort and money, and will continue to do so in the future, to develop or acquire such Proprietary and Confidential Information and promote and increase its good will. Employer (as defined below) and Employee acknowledge and agree that Proprietary and Confidential Information is an asset of particular and immeasurable value to the Employer Group.</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;">Pursuant to this Agreement, Employee shall be employed by Employer in a confidential and fiduciary relationship and such Proprietary and Confidential Information will necessarily be provided to, communicated to, or acquired by Employee by virtue of his employment with Employer.</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;">Based upon the above, Employer desires to retain the services of Employee on its own behalf, as well as on the behalf of its subsidiaries and affiliated companies and, in so doing, protect its Proprietary and Confidential Information subject to the terms and conditions set forth herein.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">II.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">DEFINITIONS</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Employer</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean Quanta or any other affiliated entity that is determined to be the employer of Employee, and &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Employer Group</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean Quanta and its predecessors, designees, successors, and past, present and future operating companies, divisions, subsidiaries and/or affiliates.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">As used in this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any and all non-public information or data in any form or medium, tangible or intangible, which has commercial value and which the Employer Group possesses or to which the Employer Group has rights. Proprietary and Confidential Information includes, by way of example and without limitation, information concerning the Employer Group&#8217;s specific manner of doing business, including, but not limited to, the processes, methods or techniques utilized by the Employer Group, the Employer Group&#8217;s customers, marketing strategies and plans, pricing information, sources of supply and material specifications, the Employer Group&#8217;s computer programs, system documentation, special hardware, related software development, and the Employer Group&#8217;s business models, manuals, formulations, equipment, compositions, configurations, know-how, ideas, improvements and inventions.  Proprietary and Confidential Information also includes information developed by Employee during his course of employment with Employer or otherwise relating to Company-</font></div><div><br></div><div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Related Inventions and Developments, as hereinafter defined, as well as other information to which he may be given access to in connection with his  employment.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">As used in this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Inventions and Developments</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any and all inventions, developments, creative works and useful ideas of any description whatsoever, whether or not patentable. Inventions and Developments include, by way of example and without limitation, discoveries and improvements that consist of or relate to any form of Proprietary and Confidential Information.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">As used in this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company-Related Inventions and Developments</font><font style="font-family:inherit;font-size:12pt;">&#8221; means all Inventions and Developments that: (a)&#160;relate at the time of conception or development to the actual business of the Employer Group or to its actual research and development or to business or research and development that is the subject of active planning at the time; (b)&#160;result from or relate to any work performed for Employer, whether or not during normal business hours; (c)&#160;are developed on Employer&#8217;s time; or (d)&#160;are developed through the use of the Employer Group&#8217;s Proprietary and Confidential Information, equipment, software, or other facilities and resources.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">As used in this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Competitive Business</font><font style="font-family:inherit;font-size:12pt;">&#8221; means engineering, procurement and construction services for comprehensive infrastructure needs in the electric power and oil and gas industries, including specialty contracting for customers, as applicable, in the electric power, natural gas, oil, pipeline, renewable energies and telecommunications industries, as well as for transportation, commercial and industrial customers, or with respect to any period following the Date of Termination, customers in those industries serviced by the Employer Group as of the Date of Termination, and any such other business that is actively engaged in by the Employer Group as of the Date of Termination.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">F.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">make</font><font style="font-family:inherit;font-size:12pt;">&#8221; or &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">made</font><font style="font-family:inherit;font-size:12pt;">,&#8221; when used in relation to Inventions and Developments, includes any one or any combination of: (a)&#160;conception; (b)&#160;reduction to practice; or (c)&#160;development; and is without regard to whether Employee is a sole or joint inventor.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">G.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Change in Control</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Any person or entity, or more than one person or entity acting as a group, other than a member of the Employer Group or an employee benefit plan of the Employer Group, acquires directly or indirectly Beneficial Ownership (as defined in Section&#160;13(d) of the Securities Exchange Act of 1934, as amended) of any Voting Security of Quanta and immediately after such acquisition such person, entity or group is, directly or indirectly, the Beneficial Owner of Voting Securities representing more than fifty percent (50%) of the total fair market value or total voting power of all of the then-outstanding Voting Securities of Quanta; or</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Any person or entity, or more than one person or entity acting as a group, other than a member of the Employer Group or an employee benefit plan of the Employer Group, acquires directly or indirectly, or has acquired during the preceding twelve (12)&#160;months, Beneficial Ownership (as defined in Section&#160;13(d) of the Securities Exchange Act of 1934, as amended) of any Voting Security of Quanta and immediately after such </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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">acquisition such person, entity or group is, directly or indirectly, the Beneficial Owner of Voting Securities representing thirty percent (30%)&#160;or more of the total voting power of all of the then-outstanding Voting Securities of Quanta; or</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Individuals who, as of the date hereof, constitute the Board of Directors of Quanta (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Board</font><font style="font-family:inherit;font-size:12pt;">&#8221;), and any new director whose election by the Board or nomination for election by Quanta&#8217;s stockholders was approved by a vote of a majority of the directors then still in office who were directors as of the date hereof or whose election or nomination for election was previously so approved, cease for any reason to constitute at least a majority of the members of the Board within a 12-month period; or</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Any person or entity, or more than one person or entity acting as a group, other than a member of the Employer Group or an employee benefit plan of the Employer Group, acquires directly or indirectly, or has acquired during the preceding twelve (12) -months, forty percent (40%)&#160;or more of the total gross fair market value of assets of the Employer Group.</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;color:#010000;">H.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Voting Security</font><font style="font-family:inherit;font-size:12pt;">&#8221; means common stock or other capital stock, including preferred stock, of the applicable entity entitled generally to vote in the election of directors and preferred stock and other equity securities (not including options, warrants or similar rights) convertible into securities entitled generally to vote in the election of directors (whether or not then convertible).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">III.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">TERMS OF EMPLOYMENT</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;color:#010000;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Position and Duties</font><font style="font-family:inherit;font-size:12pt;">. Employee is hereby employed by Employer as Chief Strategy Officer and President &#8211; Oil and Gas Division.  Employee shall have the responsibilities, duties and authority commensurate with such position, each as may be modified or prescribed from time to time by the Board, in its discretion, in a manner consistent with such position.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Employee shall faithfully adhere to, execute and fulfill the duties and responsibilities assigned to him hereunder.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Employee agrees to devote reasonable attention and time to the business and affairs of Employer and, to the extent necessary, to discharge the responsibilities assigned to Employee hereunder, to use Employee&#8217;s reasonable best efforts to perform faithfully and efficiently such responsibilities.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Employee shall not, during the term of his employment, be engaged in any other business activity pursued for gain, profit or other pecuniary advantage if such activity interferes with Employee&#8217;s duties and responsibilities to Employer. The foregoing limitations shall not be construed as prohibiting Employee from serving on corporate, civic or charitable boards or committees, delivering lectures or fulfilling speaking engagements, teaching at educational institutions, or making and managing personal investments, so long as such activities do not significantly interfere with the performance of Employee&#8217;s responsibilities to Employer as set forth in this Agreement.</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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">In the performance of his duties, Employee shall use his best efforts to adhere to the legal requirements codified in statutes, ordinances and governmental regulations applicable to Employer.</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;color:#010000;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Term.</font><font style="font-family:inherit;font-size:12pt;">&#32;The initial term of this Agreement shall begin on the Effective Date and shall continue until December 31, 2019, unless terminated sooner pursuant to the provisions of this Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Initial Term</font><font style="font-family:inherit;font-size:12pt;">&#8221;). At the expiration of the Initial Term, unless terminated sooner pursuant to the provisions of this Agreement, and each annual anniversary thereafter, the term of this Agreement will be extended automatically for an additional one (1) year period (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Renewal Term</font><font style="font-family:inherit;font-size:12pt;">&#8221;) unless either party notifies the other party in writing of its or his intention not to renew this Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) not less than three (3) months prior to the expiration of the Initial Term or of any Renewal Term (the Initial Term and any Renewal Term are referred to collectively as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Term</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination upon Death</font><font style="font-family:inherit;font-size:12pt;">. This Agreement and Employee&#8217;s employment hereunder shall terminate as of the date of Employee&#8217;s death.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination upon Disability</font><font style="font-family:inherit;font-size:12pt;">. If Employee becomes Disabled as defined herein, Employer may, by written notice to Employee, terminate this Agreement and Employee&#8217;s employment hereunder. For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Disabled</font><font style="font-family:inherit;font-size:12pt;">&#8221; or &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Disability</font><font style="font-family:inherit;font-size:12pt;">&#8221; means, as determined in good faith by the Compensation Committee of the Board (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Committee</font><font style="font-family:inherit;font-size:12pt;">&#8221;), that (i)&#160;Employee is unable to engage in any substantial gainful activity by reason of a physical or mental impairment that is expected to result in death or last twelve (12)&#160;months or more, or Employee receives replacement income for three (3)&#160;months or more due to such physical or mental impairment or (ii)&#160;such other definition that complies with the definition of disability under Section&#160;409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Code</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and the regulations promulgated thereunder.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination With or Without Cause</font><font style="font-family:inherit;font-size:12pt;">. Employer may terminate this Agreement and Employee&#8217;s employment hereunder for or without Cause by providing written notice to Employee of its intention to do so.  For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cause</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Employee&#8217;s gross negligence in the performance of, intentional nonperformance of, or inattention to his material duties and responsibilities hereunder, other than due to Employee&#8217;s mental or physical incapacity and excluding poor or unsatisfactory results that arise from Employee&#8217;s good faith effort;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Employee&#8217;s willful dishonesty, fraud or willful misconduct with respect to the business or affairs of Employer, other than of a de minimis nature;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">c.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the willful or intentional violation by Employee of any of Employer&#8217;s material policies or procedures that are applicable to Employee and of which Employee has been made aware in writing in advance;</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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">d.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">a conviction of, a plea of nolo contendere, a guilty plea, or confession by Employee to, an act of fraud, misappropriation or embezzlement or any crime punishable as a felony or any other crime that involves moral turpitude;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">e.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">Employee&#8217;s use of illegal substances or habitual drunkenness such that Employee&#8217;s work performance is affected or such condition causes embarrassment to the Employer; or</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">f.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the material breach by Employee of this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, no act or failure to act on the part of Employee shall be considered intentional or willful unless it is done, or omitted to be done, by Employee without the reasonable, good faith belief that Employee&#8217;s act or omission was in accordance with, or not contrary to, the duties and responsibilities of Employee&#8217;s position.  The unwillingness of Employee to accept a diminution of his position, authorities or duties, a reduction in his total compensation or benefits, or other action by or at request of the Employer in respect of his position, authority, or responsibility</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;">that is contrary to this Agreement, may not be considered by the Board to be a failure to perform or misconduct by Employee.  Notwithstanding the foregoing, Employee&#8217;s employment shall not be deemed to have been terminated for Cause unless (1) a Notice of Termination (as defined in Section III.C) is delivered to Employee no later than ninety (90) days after the Board learns of the event which, taken together with any relevant prior events, the Board deems to constitute Cause, (2) if such Notice of Termination is based on Section III.B.3.a, Section III.B.3.c or Section III.B.3.f and if the Board determines reasonably and in good faith that such action or inaction is curable, Employee has been provided a period of thirty (30) days after receipt of the Notice of Termination to cease the actions or inactions or otherwise cure such damage, and Employee fails to do so, (3) Employee has been given notice of, and Employee and Employee&#8217;s counsel have been given the opportunity to be heard by the Board at, a meeting of the Board called and held for purpose of considering whether Cause exists to terminate Employee and (4) there shall have been delivered to Employee a resolution, duly adopted by a vote of two-thirds of the entire Board at a meeting of the Board called and held for purpose of considering whether Cause exists to terminate Employee, finding that, in the good faith opinion of the Board, Employee has committed Cause and specifying the particulars thereof.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination With or Without Good Reason</font><font style="font-family:inherit;font-size:12pt;">.  Employee may terminate this Agreement and his employment hereunder with or without Good Reason by providing written notice to Employer of his intention to do so. For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Good Reason</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the assignment to Employee of any duties inconsistent with Employee&#8217;s position, authority, duties or responsibilities as Employer&#8217;s Chief Strategy Officer and President &#8211; Oil and Gas Division, or any other action by Employer that results in a diminution in Employee&#8217;s position, authority, duties or responsibilities as Chief Strategy Officer and President &#8211; Oil and Gas Division </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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(excluding for this purpose an isolated, insubstantial and inadvertent action not taken in bad faith);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any material breach of this Agreement by Employer, including any requirement that Employee be based at any office or location that results in a violation of Section III.E of this Agreement; or</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">c.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any failure by Employer to comply with any of the provisions of Article IV of this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Employee must provide written notice to Employer of the existence of the condition(s) described in Section III.B.4.a through Section III.B.4.c above within ninety (90) days of the initial existence, or if later, actual good faith knowledge of the condition(s). Employer shall have thirty (30) days after such notice is given during which to remedy the condition(s) to the extent that such condition(s) is reasonably curable, and such occurrence shall not be deemed to constitute Good Reason if such event or circumstance has been fully corrected by Employer within the thirty (30) day cure period and Employee has been reasonably compensated for monetary losses or damages resulting therefrom.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination for Change in Control Good Reason</font><font style="font-family:inherit;font-size:12pt;">.  Employee may terminate this Agreement and his employment hereunder for Change in Control Good Reason in the twelve (12) months following a Change in Control by providing written notice to Employer of his intention to do so. For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Change in Control Good Reason</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">the assignment to Employee of any duties inconsistent with Employee&#8217;s position, authority, duties or responsibilities as Employer&#8217;s Chief Strategy Officer and President &#8211; Oil and Gas Division, or any other action by Employer that results in a diminution in Employee&#8217;s position, authority, duties or responsibilities as Chief Strategy Officer and President &#8211; Oil and Gas Division (excluding for this purpose an isolated, insubstantial and inadvertent action not taken in bad faith);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any material breach of this Agreement by Employer, including any requirement that Employee be based at any office or location that results in a violation of Section III.E of this Agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">c.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any failure by Employer to comply with any of the provisions of Article IV of this Agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">d.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">any failure by Employer to continue in effect any cash or stock-based incentive or bonus plan, retirement plan, welfare benefit plan or other compensation, retirement or benefit plan and policy, unless the aggregate value (as computed by an independent employee benefits consultant selected by Employer and reasonably acceptable to Employee or Employee&#8217;s legal representative) of all such compensation, retirement or benefit plans and policies provided to Employee is not </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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">materially less than their aggregate value as in effect at any time during the one hundred twenty (120)&#160;day period immediately preceding a Change in Control or, if more favorable to Employee, those provided generally at any time after the Change in Control to other peer employees of Employer and its affiliated companies; or</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">e.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">in the event of a pending Change in Control, Employer and Employee have not received written notice at least five (5)&#160;business days prior to the anticipated closing date of the transaction giving rise to the Change in Control from the successor to all or a substantial portion of the Employer Group&#8217;s business and/or assets that such successor is willing as of the closing to assume and agree to perform Employer&#8217;s obligations under this Agreement in the same manner and to the same extent that Employer is hereby required to perform.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Employee must provide written notice to Employer of the existence of the condition(s) described in Section III.B.5.a through Section III.B.5.e above within ninety (90) days of the initial existence, or if later, actual good faith knowledge of the condition(s). Employer shall have thirty (30) days after such notice is given during which to remedy the condition(s) to the extent that such condition(s) is reasonably curable, and such occurrence shall not be deemed to constitute Change in Control Good Reason if such event or circumstance has been fully corrected by Employer within the thirty (30) day cure period and Employee has been reasonably compensated for monetary losses or damages resulting therefrom.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination for Retirement</font><font style="font-family:inherit;font-size:12pt;">.  Employee may voluntarily terminate his employment with Employer at any time on or after April 1, 2019 (a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Retirement</font><font style="font-family:inherit;font-size:12pt;">&#8221;) upon prior notice as described in Section III.D; provided, however, that in no event shall a termination be considered a Retirement if Employee is entitled to severance benefits under Section IV.G.</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;color:#010000;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Notice of Termination</font><font style="font-family:inherit;font-size:12pt;">. Any termination by Employer for Cause or Disability or by Employee for Good Reason, for Change in Control Good Reason or for Retirement shall be communicated by a Notice of Termination provided to the other party pursuant to the provisions of Section IX.C of this Agreement. For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Notice of Termination</font><font style="font-family:inherit;font-size:12pt;">&#8221; means a written notice that: (1)&#160;indicates the specific termination provision or provisions as set forth in this Agreement relied upon by either Employer or Employee; (2)&#160;to the extent applicable, sets forth in reasonable detail the facts and circumstances claimed to provide the basis for termination under the provision or provisions of this Agreement relied upon by either Employer or Employee and, as applicable, the manner of cure; and (3)&#160;if the Date of Termination (as defined below) is other than the date of receipt of such Notice of Termination, specifies the termination date. The failure by either Employer or Employee to set forth in the Notice of Termination any fact or circumstance that contributes to a showing of Cause, Good Reason or Change in Control Good Reason shall not waive any right of Employer or Employee or preclude Employer or Employee from asserting such fact or circumstance in enforcing Employer&#8217;s or Employee&#8217;s rights or obligations under this Agreement.</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;color:#010000;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Date of Termination</font><font style="font-family:inherit;font-size:12pt;">. According to this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Date of Termination</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean: (1)&#160;if Employee&#8217;s employment is terminated for Cause or Disability, the date of receipt of the Notice of Termination or any later date specified therein or as required under this Agreement; </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><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;">(2)&#160;if Employee&#8217;s employment is terminated by Employee for Good Reason or Change in Control Good Reason, no earlier than forty-five (45) days and no later than sixty-five (65) days after the date of the Employer&#8217;s receipt of the Notice of Termination; (3)&#160;if Employee&#8217;s employment is terminated by Employer other than for Cause or Disability, the Date of Termination shall be thirty (30) days after the date on which Employee receives notice from Employer</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:12pt;">of such termination; (4)&#160;if Employee&#8217;s employment is terminated by reason of death, the Date of Termination shall be the date of the death of Employee; or (5)&#160;if Employee voluntarily terminates his employment, including for Retirement, the Date of Termination shall be sixty (60) days after Employee delivers written notice of his voluntary termination to Employer or such other date on which Employee and Employer shall agree to be the Date of Termination.</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;color:#010000;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Place of Performance</font><font style="font-family:inherit;font-size:12pt;">. Other than normal business travel consistent with Employee&#8217;s duties, responsibilities and position, Employee shall carry out Employee&#8217;s duties and responsibilities under this Agreement at Employer&#8217;s headquarters in the Houston, Texas metropolitan area. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">IV.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">COMPENSATION</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;color:#010000;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Annual Base Salary</font><font style="font-family:inherit;font-size:12pt;">. Employer agrees to compensate and pay Employee, or to cause Employee to be compensated and paid, an annual base salary of $850,000, payable on a regular basis in accordance with Employer&#8217;s standard payroll procedures but not less frequently than monthly.  On at least an annual basis, the Board or a duly constituted committee thereof will review Employee&#8217;s performance and may make increases to Employee&#8217;s annual base salary if, in its sole discretion, any such increase is warranted.</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;color:#010000;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Bonus</font><font style="font-family:inherit;font-size:12pt;">. Employee shall participate in Employer&#8217;s annual bonus plan at a level commensurate with Employee&#8217;s position.  For calendar year 2017, Employee&#8217;s annual incentive compensation will be based on the target opportunity and methodology determined during the first and second calendar quarters of 2017 by the Committee.</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;color:#010000;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Incentive, Savings and Retirement Plans</font><font style="font-family:inherit;font-size:12pt;">. Employee shall be entitled to participate in all incentive, savings and retirement plans, practices, policies and programs generally applicable to other similarly situated officers of Employer.  For calendar year 2017, Employee&#8217;s long term incentive compensation will be based on the target opportunity and methodology determined during the first and second calendar quarters of 2017 by the Committee.</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;color:#010000;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Welfare Benefit Plans</font><font style="font-family:inherit;font-size:12pt;">. Employee and Employee&#8217;s dependents shall receive coverage under the welfare benefit plans, practices, policies and programs provided by Employer including, but not limited to, medical, prescription, dental, disability, employee life, group life, accidental death and travel accident insurance plans and programs, generally applicable to other peer employees of Employer, the terms and conditions of which shall be no less favorable than those available to other similarly situated officers of Employer.</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;color:#010000;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Reimbursement of Expenses</font><font style="font-family:inherit;font-size:12pt;">. Employer shall reimburse Employee or cause Employee to be promptly reimbursed for all reasonable and necessary expenses incurred by Employee in furtherance of the business and affairs of the Employer Group including, but not limited to, all travel expenses and living expenses while away from home on business or at the request of </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><hr style="page-break-after:always"><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;">Employer or the Board. Such reimbursement shall be effected as soon as reasonably practicable after such expenditures are made, against presentation of signed, itemized expense reports in accordance with the travel and business expense reimbursement policies of Employer as in effect from time to time.  Such reimbursement shall be made subject to the terms and conditions of the Employer&#8217;s policy on the earlier of (i)&#160;the date specified in the Employer&#8217;s policy or (ii)&#160;to the extent the reimbursement is taxable and subject to Section&#160;409A of the Code, no later than December&#160;31 of the calendar year next following the calendar year in which the expense was incurred.</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;color:#010000;">F.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Severance Benefits upon Termination</font><font style="font-family:inherit;font-size:12pt;">. Upon any termination of Employee&#8217;s employment with Employer for any or no reason (including, without limitation, at the end of the Term following a Termination Notice), Employee (or Employee&#8217;s estate or beneficiary, as applicable, in the event of death) shall be entitled to (i) Employee&#8217;s accrued but unpaid base salary through the Date of Termination, (ii) any accrued vested benefits under Employer&#8217;s employee welfare benefit plans and tax-qualified retirement plans in accordance with the terms of those plans, as well as, to the extent applicable, the &#8220;Special Vesting&#8221; (as defined below) benefits described in this Agreement; (iii)&#160;any earned but unpaid bonus for a completed performance period, (iv)&#160;reimbursement of any reasonable and necessary business expense incurred prior to the Date of Termination in accordance with the policies of the Employer, and (v) any accrued vacation through the Date of Termination if and to the extent payable in accordance with the then-current policies of the Employer applicable to its executives, (collectively, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Accrued Amounts</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  As set forth below, the following obligations are imposed upon Employer upon termination of this Agreement; provided, however, that to be entitled to such severance benefits, Employee will be required to execute, and not revoke, a Confidential Severance Agreement and Release provided by Employer as more fully described in Section IV.I below.  All references under this Section IV.F to &#8220;base salary&#8221; and any benefit calculated based on &#8220;base salary&#8221; as it may have been increased under Section IV.A. and will be determined without giving effect to any reduction in base salary by the Employer which the Employee objected to by written notice to the Board at the time of such reduction.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Death</font><font style="font-family:inherit;font-size:12pt;">. If Employee&#8217;s employment is terminated due to his death, Employee shall not be entitled to any severance benefits under the terms of this Agreement; provided, however, that if such termination occurs six (6) months or more after the beginning of the annual incentive bonus year, Employee&#8217;s estate shall be entitled to an annual incentive bonus for the year in which the termination of employment occurs based on actual performance of the applicable performance goals, prorated to reflect the period of Employee&#8217;s employment with Employer during such annual incentive bonus year, paid at the same time that annual incentive bonuses for the year in which Employee&#8217;s termination of employment occurred are paid to active employees of Employer (a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Prorated Bonus</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Disability</font><font style="font-family:inherit;font-size:12pt;">. If Employee&#8217;s employment is terminated due to his Disability, Employee shall be entitled to (a) a Prorated Bonus, provided that such termination occurs six (6) months or more after the beginning of the annual incentive bonus year, and (b)&#160;severance benefits equal to one (1)&#160;year of Employee&#8217;s annual base salary. Subject to Employee&#8217;s compliance with the requirements of Section IV.I below, the severance benefits shall be paid to Employee or Employee&#8217;s representative, if applicable, in a lump-sum payment within sixty (60)&#160;days of the Date of Termination.</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;">9</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cause</font><font style="font-family:inherit;font-size:12pt;">. If Employee&#8217;s employment is terminated for Cause, Employee shall not be entitled to any benefits under Section IV.F of this Agreement other than the Accrued Amounts.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Without Cause or With Good Reason</font><font style="font-family:inherit;font-size:12pt;">. If at any time during the Term Employee&#8217;s employment is terminated by Employer without Cause or if Employee resigns his employment with Good Reason (in each case, excluding such termination that occurs within the twelve (12) months following a Change in Control), Employee shall be entitled to the following:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Date of Termination is prior to April 1, 2019, (i) provided that such termination occurs six (6) months or more after the beginning of the annual incentive bonus year, an annual incentive bonus for the year in which the termination of employment occurs based on actual performance of the applicable performance goals, without proration, paid on March 31</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;">&#32;of the year following the year in which the Date of Termination occurs or, if earlier, the date that annual incentive bonuses for such year are paid to Employer&#8217;s other active executive leadership team employees, (ii) severance benefits equal to two (2)&#160;years of Employee&#8217;s annual base salary, and (iii) the Special Vesting benefits as described in Section IV.F.8.  Subject to Employee&#8217;s compliance with the requirements of Section IV.I below, the severance benefit under clause (ii) of this Section shall be paid to Employee in a lump-sum payment within sixty (60)&#160;days of the Date of Termination.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If the Date of Termination is on or after April 1, 2019, Employee&#8217;s termination shall be deemed a Retirement, and Employee shall be entitled to the benefits as described in Section IV.F.6.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In the event that Employee is entitled to receive severance benefits under Section IV.G.1, Employee will not be entitled to receive benefits under this Section IV.F other than the Accrued Amounts.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Resignation by Employee Without Good Reason</font><font style="font-family:inherit;font-size:12pt;">. If Employee resigns his employment without Good Reason (other than due to Retirement), Employee shall not be entitled to any severance benefits under the terms of this Agreement; provided that if such resignation is due to Retirement, Employee shall be entitled to the Special Vesting benefits as described in Section IV.F.8.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Retirement</font><font style="font-family:inherit;font-size:12pt;">.  If Employee&#8217;s termination from Employer is due to Retirement, Employee shall be entitled to the benefits provided in Section IV.F.6.a or IV.F.6.b, as applicable.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If Employee declines to enter into the Consulting Agreement (as defined below), Employee shall not be entitled to any benefits under Section IV.F of this Agreement, except that Employee shall be entitled to (i) the Accrued Amounts and (ii) the Special Post-Termination Award Benefits as described in Section IV.F.</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;">10</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">7.a. insofar (and only insofar) as such section addresses Employee&#8217;s annual incentive bonus compensation.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If Employee enters into the Consulting Agreement, Employee shall be entitled to the Special Post-Termination Award Benefits as described in Section IV.F.7 and the Special Vesting benefits as described in Section IV.F.8.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">7.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Special Post-Termination Award Benefits</font><font style="font-family:inherit;font-size:12pt;">.  To the extent provided in Section IV.F.6, Employee shall be entitled to incentive awards subsequent to the date of termination of employment hereunder.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Special Post-Termination Award Benefits</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall consist of the following, as applicable:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If as of the Date of Termination Employer has not paid Employee&#8217;s annual incentive bonus for the year prior to the year in which the Date of Termination occurs, then Employee shall be entitled to payment of an annual incentive bonus, without proration, with respect to the year prior to the year in which the Date of Termination occurs based on </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">actual</font><font style="font-family:inherit;font-size:12pt;">&#32;performance results and paid on March 31</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;">&#32;of the year following the year in which the Date of Termination occurs or, if earlier, the date when such bonuses are paid to Employer&#8217;s other active executive leadership team employees.  For the avoidance of doubt, this clause (i) shall not result in duplication of benefits, such that if as of the Date of Termination Employee has been paid an annual incentive bonus with respect to the year prior to the year in which the Date of Termination occurs, clause (i) shall not entitle Employee to an additional annual incentive bonus with respect to the year prior to the year in which the Date of Termination occurs.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">If as of the Date of Termination Employer has not granted to Employee a long-term incentive award for the year in which the Date of Termination occurs, then on March 31</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;">&#32;of the year in which the Date of Termination occurs or, if earlier, the date in the year in which the Date of Termination occurs that Employer grants long-term incentive awards to its other active executive leadership team employees, Employee shall be entitled to the grant of a long-term incentive award based on Employee&#8217;s long-term incentive target for the year prior to the year in which the Date of Termination occurs, without proration, consisting of 40% (or the then percentage applicable to members of Employer&#8217;s executive leadership team) of immediately vested restricted stock units, and 60% (or the then percentage applicable to members of Employer&#8217;s executive leadership team) of three- (3-) year cliff vesting performance units.  For the avoidance of doubt, this clause (ii) shall not result in duplication of benefits, such that if in the year in which the Date of Termination occurs Employee has been granted a long-term incentive award prior to the Date of Termination, clause (ii) shall not </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;">11</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">entitle Employee to the grant of an additional long-term incentive award in the year in which the Date of Termination occurs.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">On March 31</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;">&#32;of the year following the year in which the Date of Termination occurs or, if earlier, the date in the year following the year in which the Date of Termination occurs that Employer grants long-term incentive awards to its other active executive leadership team employees, Employee shall be entitled to the grant of a long-term incentive award based on the long-term incentive target most recently determined prior to the Date of Termination by Employer for Employee, prorated to reflect the period of Employee&#8217;s employment with Employer during the Term in the year in which the Date of Termination occurs, consisting of 40% (or the percentage then applicable to members of Employer&#8217;s executive leadership team) of immediately vested restricted stock units, and 60% (or the percentage then applicable to members of Employer&#8217;s executive leadership team) of three- (3-) year cliff vesting performance units.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">On March 31</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;">&#32;of the year following the year in which the Date of Termination occurs or, if earlier, the date that annual incentive bonuses for the year in which the Date of Termination occurs are paid to Employer&#8217;s other active executive leadership team employees, Employee shall be entitled to payment of an annual incentive bonus for the year in which the Date of Termination occurs based on the target annual incentive bonus level most recently determined prior to the Date of Termination by Employer for Employee, the amount of which shall be determined with respect to </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">actual</font><font style="font-family:inherit;font-size:12pt;">&#32;performance results and prorated to reflect the period of Employee&#8217;s employment with Employer during the Term in the year in which the Date of Termination occurs.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">For purposes of this Agreement, the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Consulting Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221; means a consulting agreement between Employee and Employer on customary terms, including without limitation, covenants consistent with those set forth in Article VI hereof restricting competition and solicitation of employees, and pursuant to which Employee shall provide consulting services to the Employer for not less than fifteen (15) hours per month in exchange for an annual consulting fee of $150,000 (at a rate of $834 per hour) for a term that shall expire no sooner than the last day of the month in which the final vesting date of performance units (or similar awards) granted to Employee is scheduled to occur (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Scheduled Expiration Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  If Employee&#8217;s employment hereunder is terminated (A) (i)&#160;by Employer without Cause at any time or (ii)&#160;by Employee with Good Reason at any time, in each case, other than a termination described in Section IV.G following a Change in Control, or (B)&#160;due to Retirement, Employer shall deliver an execution copy of the Consulting Agreement, substantially in the form attached hereto as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit B</font><font style="font-family:inherit;font-size:12pt;">, to Employee no later than thirty (30) days after Employer&#8217;s delivery of a Notice of Termination to Employee or Employer&#8217;s receipt of a Notice of Termination from Employee, as applicable.</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;">12</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">8.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Special Vesting Benefits</font><font style="font-family:inherit;font-size:12pt;">.  If (A) Employee&#8217;s employment hereunder is (i)&#160;terminated by Employer without Cause at any time or (ii)&#160;terminated by Employee with Good Reason at any time, in each case, other than a termination described in Section IV.G following a Change in Control, or (B)&#160;Employee enters into the Consulting Agreement effective as of Retirement, then, notwithstanding anything to the contrary herein or in any equity-based plan or award agreement, Employee shall be entitled to the following, defined as &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Special Vesting</font><font style="font-family:inherit;font-size:12pt;">,&#8221; with respect to any time-vested restricted stock units (or similar awards) and three- (3-) year cliff vesting performance units, whether outstanding as of the Date of Termination or awarded subsequent to the Date of Termination:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">The vesting of all such time-vesting restricted stock units or similar awards (specifically excluding three- (3-) year cliff-vesting performance units) shall be automatically accelerated one hundred percent (100%) and any restrictions thereon shall lapse, without regard to the satisfaction of any associated performance conditions, provided, further, in compliance with Section 409A of the Code, all such restricted stock units or similar awards (specifically excluding three- (3-) year cliff vesting performance units) held by Employee shall be settled (or deferred in accordance with any applicable pre-existing deferral elections under a plan of the Employer) on the earlier of termination of employment (but only to the extent then vested, taking into account any acceleration of vesting pursuant to this Section or any other provision of this Agreement), or the Vesting Date (or such other similar term as defined in the applicable unit or award agreement); and </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">With regard to three- (3-) year cliff vesting performance units, such units shall not be forfeited or terminated if Employee&#8217;s employment is terminated as described in this Section IV.F.8 and Employee enters into the Consulting Agreement.  Moreover, Employee&#8217;s continuous service pursuant to the Consulting Agreement shall count as continued employment or service with the Company or an affiliate (without any prorata vesting due to Employee&#8217;s termination of employment) under the three- (3-) year cliff-vesting performance units and such units shall be settled (or deferred in accordance with any applicable pre-existing deferral elections under a plan of the Employer) on the date following the conclusion of the applicable Performance Period (as defined in the applicable unit or award agreement(s)) subject to the Compensation Committee&#8217;s formal certification of the achievement level of the Performance Goals (as defined in the applicable unit or award agreement(s)), with the number of shares earned being determined based on the Employee&#8217;s aggregated employment and consulting service period and the extent the Performance Goals were achieved by the Company.</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;color:#010000;">G.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Severance Benefits upon Change in Control</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination without Cause; Termination With Change in Control Good Reason; Termination After Receipt of Termination Notice</font><font style="font-family:inherit;font-size:12pt;">. In the event Employee is terminated without Cause by Employer, Employee resigns his employment with Change in Control Good Reason or Employee&#8217;s employment ends at the end of the applicable Term </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;">13</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">after Employee&#8217;s receipt of a Termination Notice, in each case, provided that such termination (or receipt of such Termination Notice) occurs within twelve (12)&#160;months following a Change in Control, Employee shall be entitled to the Accrued Amounts and the following:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">a lump-sum payment, due on the Date of Termination, of a sum equal to three (3) times Employee&#8217;s base salary at the rate then in effect; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">provided that such termination occurs six (6) months or more after the beginning of the annual incentive bonus year, a lump-sum payment, due on the Date of Termination, equal to the target amount of the annual incentive bonus for the year in which the termination of employment occurs, provided, however, that such amount shall be reduced by any portion of such annual incentive bonus to which Employee is entitled pursuant to the terms of any applicable annual incentive bonus plan of the Employer Group or the transaction document with respect to the Change in Control; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">c.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">a lump-sum payment, due on the Date of Termination, of a sum equal to three (3) times the higher of (i)&#160;the highest annual cash bonus paid (or earned if not yet paid) to Employee for the three (3)&#160;fiscal years preceding Employee&#8217;s termination under Employer&#8217;s annual incentive bonus plan or a direct predecessor thereto or replacement thereof or (ii)&#160;Employee&#8217;s target annual cash bonus payable, including any bonus or portion thereof which has been earned but deferred, under Employer&#8217;s annual incentive bonus plan or a direct predecessor thereto or replacement thereof for the current fiscal year or, if such target bonus has not yet been determined, for the most recently completed fiscal year; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">d.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">for a period of three (3) years following the Date of Termination continuation of medical, dental and vision benefit coverage for Employee and Employee&#8217;s dependents at least equal to those that would have been provided to the same in accordance with the plans, programs, practices and policies described in Section IV.D of this Agreement if Employee&#8217;s employment had not been terminated or, if more favorable to Employee, as in effect generally at any time thereafter with respect to other peers of Employee; provided, however, that if Employee becomes reemployed with another employer and is eligible to receive medical, dental or vision benefits under another employer provided plan, the medical, dental and vision benefits described herein shall be secondary to those provided under such other plan during such applicable period of eligibility; provided that with respect to any group health plan, for the period of time during which Employee would not be entitled (or would not, but for this Agreement, be entitled) to continuation coverage under a group health plan of the Company under Section&#160;4980B of the Code if Employee elected such coverage and paid the applicable premiums (generally, after 18 months), Employee shall pay the full cost of the benefits as determined under the then current continuation coverage practices of the Employer on a monthly basis, provided that the Company shall reimburse Employee the amount of such costs on a regular, </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;">14</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">periodic basis within thirty (30) days after such reimbursable amounts are incurred by Employee; provided that, before such reimbursement, Employee has submitted or the Company possesses the applicable and appropriate evidence of such expense(s).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In the event that Employee is entitled to receive severance benefits under this Section IV.G.1, Employee will not be entitled to receive severance benefits under Section IV.F.  All references under this Section IV.G to &#8220;base salary&#8221; and any benefit calculated based on &#8220;base salary&#8221; will be determined without giving effect to any reduction in base salary by the Employer which the Employee objected to by written notice to the Board at the time of such reduction.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Limitation on Severance Benefits</font><font style="font-family:inherit;font-size:12pt;">. Anything in this Agreement to the contrary notwithstanding, in the event that it shall be determined (as herein after provided) that any payment or distribution by Employer or any of its affiliates to or for the benefit of Employee, whether paid or payable or distributed or distributable pursuant to the terms of this Agreement or otherwise pursuant to or by reason of any other agreement, policy, plan, program, or arrangement including, without limitation, any stock option, restricted stock, stock appreciation right or similar right, or the lapse or termination of any restriction on, or the vesting or exercisability of, any of the foregoing (individually and collectively, a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Payment</font><font style="font-family:inherit;font-size:12pt;">&#8221;), would be subject, but for the application of this Section IV.G.2 to the excise tax imposed by Section&#160;4999 of the Code, or any successor provision thereto (hereinafter the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Excise Tax</font><font style="font-family:inherit;font-size:12pt;">&#8221;), by reason of being considered &#8220;contingent on a change in ownership or control&#8221; of Employer, within the meaning of Section&#160;280G(b)(2) of the Code, or any successor provision thereto, then:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">if the After-Tax Payment Amount would be greater by reducing the amount of the Payment otherwise payable to Employee to the minimum extent necessary (but in no event less than zero) so that, after such reduction, no portion of the Payment would be subject to the Excise Tax, then the Payment shall be so reduced; but</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">if the After-Tax Payment Amount would be greater without the reduction then there shall be no reduction in the Payment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">As used in this Section IV.G.2, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">After-Tax Payment Amount</font><font style="font-family:inherit;font-size:12pt;">&#8221; means (i)&#160;the amount of the Payment, less (ii)&#160;the amount of federal income taxes payable with respect to the Payment calculated at the maximum marginal income tax rate for each year in which the Payment shall be paid to Employee (based upon the rate in effect for such year as set forth in the Code at the time of the Payment), less (iii)&#160;the amount of the Excise Tax, if any, imposed upon the Payment. For purposes of any reduction made under Section IV.G.2.a, the Payments that shall be reduced shall be those that provide Employee the best economic benefit, and to the extent any Payments are economically equivalent, each shall be reduced pro rata. All determinations with respect to this Section IV.G.2 shall be made by an independent nationally recognized certified public accounting firm at Employer&#8217;s sole expense.</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;">15</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;color:#010000;">H.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Compliance with Section&#160;409A of the Code</font><font style="font-family:inherit;font-size:12pt;">. The payments to be made under this Agreement are intended to be exempt from or compliant with Section&#160;409A of the Code. Specifically, the severance payments and benefits under Section IV.F and Section IV.G hereof are intended to be exempt from Section&#160;409A of the Code by compliance with the short-term deferral exemption as specified in&#160;26 C.F.R. Section&#160;1.409A-1(b)(4) and/or the separation pay exemption as specified in&#160;26 C.F.R. Section&#160;1.409A-1(b)(9) or are intended to comply with Section&#160;409A of the Code including, but not limited to, as applicable, being paid upon disability pursuant to 26 C.F.R. Section&#160;1.409-3(i)(4), pursuant to change in control event pursuant to 26 C.F.R. Section&#160;1.409A-3(i)(5) or pursuant to a fixed schedule or specified date pursuant to&#160;26 C.F.R.&#160;Section 1.409A-3(a), the Special Post-Termination Award Benefits under Section IV.F.7 and the Special Vesting benefits under Section IV.F.8 are intended to be exempt from Section&#160;409A of the Code by compliance with the short-term deferral exemption as specified in&#160;26 C.F.R. Section&#160;1.409A-1(b)(4) or are intended to comply with Section 409A of the Code, the continuation coverage provisions under Section IV.G.1.d. are intended to be exempt from Section&#160;409A of the Code by compliance with the medical benefits exemption as specified in&#160;26 C.F.R. Section&#160;1.409A-1(b)(9)(v)(B) or are intended to comply with Section 409A of the Code for periods after such exemption no longer applies, and the provisions of this Agreement will be administered, interpreted and construed accordingly. Notwithstanding the foregoing, Employer makes no representation or warranty and shall have no liability to Employee or any other person if any provisions of this Agreement are determined to constitute deferred compensation subject to Section&#160;409A of the Code and do not satisfy an exemption from, or the conditions of, Section&#160;409A of the Code.</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;">For all purposes of this Agreement, Employee shall be considered to have terminated employment with Employer when Employee incurs a &#8220;separation from service&#8221; with the Employer Group within the meaning of Section&#160;409A(a)(2)(A)(i) of the Code.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">If the Committee determines that severance payments due under this Agreement on account of termination of Employee&#8217;s employment constitute &#8220;deferred compensation&#8221; subject to Section&#160;409A of the Code, and that Employee is a &#8220;specified employee&#8221; as defined in Section&#160;409A(a)(2)(B)(i) of the Code and 26 C.F.R. Section&#160;1.409A-1(i), then such severance payments shall commence on the first to occur of the first payroll date (i) of the seventh month following the month in which Employee&#8217;s termination occurs (with the first such payment being a lump sum equal to the aggregate severance payments Employee would have received during the prior six-month period if no such delay had been imposed) or (ii) following the date of Employee&#8217;s death. For purposes of this Agreement, whether Employee is a &#8220;specified employee&#8221; will be determined in accordance with the written procedures adopted by the Committee which are incorporated by reference 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;">Any reimbursements provided during one taxable year of Employee shall not affect the expenses eligible for reimbursement in any other taxable year of Employee (with the exception of applicable lifetime maximums applicable to medical expenses or medical benefits described in Section&#160;105(b) of the Code) and the right to reimbursement under Section IV.G.1.d shall not be subject to liquidation or exchange for another benefit or payment.</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;">Except as would result in non-compliance with the requirements of Section 409A of the Code, in the event of any amounts of deferred compensation that are payable to Employee under </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;">16</font></div></div><hr style="page-break-after:always"><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;">this Agreement in a series of installment payments, Employee&#8217;s right to receive such payments shall be treated as a right to receive a series of separate payments.</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;">All reimbursements and in-kind benefits provided under this Agreement shall be made or provided in accordance with the requirements of Section&#160;409A of the Code and the regulations to the extent that such reimbursements or in-kind benefits are not excepted from Section&#160;409A of the Code, including where applicable, the requirement that (i)&#160;any reimbursement is for expenses incurred during Employee&#8217;s lifetime (or during a shorter period of time specified in the Agreement); (ii)&#160;the amount of expenses eligible for reimbursement during the calendar year may not affect the expenses eligible for reimbursement in any other calendar year; (iii)&#160;the reimbursement of an eligible expense will be made on or before the last day of the calendar year following the year in which the expense is incurred; and (iv)&#160;the right to reimbursement is not subject to set off or liquidation or exchange for any other benefit.</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;color:#010000;">I.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Confidential Severance Agreement and Release</font><font style="font-family:inherit;font-size:12pt;">. Notwithstanding any provision herein to the contrary, if Employee has not delivered to Employer an executed Confidential Severance Agreement and Release in a form mutually agreeable to the parties (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Release</font><font style="font-family:inherit;font-size:12pt;">&#8221;), which shall effectuate a full and complete release of claims against the Employer Group and its affiliates, officers and directors (with reasonably customary carveouts, including for outstanding equity and equity incentive awards, vested employee benefits, and indemnification and insurance rights) and acknowledge the applicability of continuing covenants under this Agreement,  on or before the fiftieth (50th)&#160;day after the Date of Termination, or if Employee revokes such executed Release prior to the sixtieth (60th)&#160;day after the Date of Termination, Employee shall forfeit all of the payments and benefits described in Section IV.F.2 or Section IV.F.4.a, as applicable; provided, however, that Employee shall not forfeit such amounts if Employer has not delivered to Employee the required form of Release on or before the 25th day following the Date of Termination.</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;color:#010000;">J.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Mitigation/Offset</font><font style="font-family:inherit;font-size:12pt;">. Employee shall be under no obligation to seek other employment or to otherwise mitigate the obligations of Employer under this Agreement, and there shall be no offset against amounts or benefits due to Employer under this Agreement or otherwise on account of any claim Employer may have against Employee or any remuneration or other benefit earned or received by Employee after the Date of Termination from any other source.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">V.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">COMPANY-RELATED INVENTIONS AND DEVELOPMENTS</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;color:#010000;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Records of Inventions</font><font style="font-family:inherit;font-size:12pt;">. Employee shall keep complete and current written records of Inventions and Developments made during the course of his employment with Employer and promptly disclose all such Inventions and Developments in writing to Employer so that it may adequately determine its rights in such Inventions and Developments. Employee shall supplement any such disclosure to the extent Employer may request. If Employee has any doubt as to whether or not to disclose any Inventions and Developments, Employee shall disclose the same to Employer.</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;color:#010000;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Ownership of Inventions</font><font style="font-family:inherit;font-size:12pt;">. All Company-Related Inventions and Developments made by Employee during the term of his employment with Employer shall be the sole and exclusive property of the applicable member(s) of the Employer Group. Employee shall assign, and does hereby assign, his entire right, title and interest in such Company-Related Inventions and </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;">17</font></div></div><hr style="page-break-after:always"><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;">Developments to the applicable member(s) of the Employer Group. Employer&#8217;s ownership and the foregoing assignment shall apply, without limitation, to all rights under the patent, copyright, and trade secret laws of any jurisdiction relating to Company-Related Inventions and Developments. If Employee asserts any property right in any Inventions and Developments made by Employee during the term of his employment with Employer, Employee shall promptly notify Employer of the same in writing.</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;color:#010000;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cooperation with Employer</font><font style="font-family:inherit;font-size:12pt;">. Employee shall assist and fully cooperate with Employer in obtaining and maintaining the fullest measure of legal protection which the Employer Group elects to obtain and maintain for Inventions and Developments in which the Employer Group has a property right. Employee shall execute any lawful document requested by Employer relating to obtaining and maintaining legal protection for any said Inventions and Developments including, but not limited to, executing applications, assignments, oaths, declarations and affidavits. Employee shall make himself available for interviews, depositions and testimony relating to any said Inventions and Developments. These obligations shall survive the termination of Employee&#8217;s employment with Employer, provided that Employer shall compensate Employee at a reasonable rate after such termination for time actually spent by Employee at Employer&#8217;s requests on such assistance. In the event Employer is unable for any reason whatsoever to secure Employee&#8217;s signature to any document reasonably necessary or appropriate for any of the foregoing purposes including, but not limited to, renewals, extensions, continuations, divisions or continuations in part, in a timely manner, Employee irrevocably designates and appoints Employer and its duly authorized officers and agents as his agents and attorneys-in-fact to act for Employee and on his behalf, but only for purposes of executing and filing any such document and doing all other lawfully permitted acts to accomplish the foregoing purposes with the same legal force and effect as if executed by Employee.</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;color:#010000;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Pre-employment Inventions</font><font style="font-family:inherit;font-size:12pt;">. Employee shall completely identify on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit A</font><font style="font-family:inherit;font-size:12pt;">&#32;attached hereto, without disclosing any trade secret or other proprietary and confidential information, all Inventions and Developments made by Employee prior to his employment with Employer or prior to execution of this Agreement in which Employee has an ownership interest and which is not the subject matter of an issued patent or a printed publication at the time Employee executes this Agreement.</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;color:#010000;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Disclosure of Inventions after Termination</font><font style="font-family:inherit;font-size:12pt;">. Employee shall promptly and completely disclose in writing to Employer&#8217;s law department all Company-Related Inventions and Developments made by Employee during the one (1)&#160;year immediately following Employee&#8217;s termination of employment, whether voluntarily or involuntarily, for the purposes of determining Employer&#8217;s rights in each such invention. It will be presumed that Company-Related Inventions and Developments conceived by Employee which are reduced to practice within one (1)&#160;year after termination of Employee&#8217;s employment, whether voluntary or involuntary, were conceived during the term of Employee&#8217;s employment with Employer unless Employee is able to establish a later conception date by clear and convincing evidence.</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;">18</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">VI.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">OBLIGATIONS RELATING TO PROPRIETARY  <br>AND CONFIDENTIAL INFORMATION</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;color:#010000;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Obligations of Employer</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:12pt;">. Employer shall provide Employee, during his employment, with valuable Proprietary and Confidential Information for the purpose of assisting Employee in the performance of his job requirements and responsibilities with Employer. In addition, Employer shall provide to Employee, during his employment, with the equipment, materials and facilities necessary to assist Employee in the performance of his job requirements and responsibilities with Employer.  Notwithstanding the foregoing, nothing in this Agreement prohibits or restricts the Employee from reporting possible violations of law to any governmental authority or making other disclosures that are protected under whistleblower provisions of applicable law.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Training</font><font style="font-family:inherit;font-size:12pt;">. Employer shall provide Employee with any and all specialized training necessary to assist Employee in the performance of his job requirements and responsibilities with Employer including, but not limited to, training relating to the Employer Group&#8217;s cost structures, methods of operation, the Employer Group&#8217;s products and marketing techniques, the Employer Group&#8217;s business strategies, plans and models.</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;color:#010000;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Obligations of Employee</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Nondisclosure of Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:12pt;">. Both during and after the termination of employment, whether such termination is voluntary or involuntary, Employee shall keep in confidence and trust all Proprietary and Confidential Information. Both during and after the termination of employment, whether such termination is voluntary or involuntary, Employee shall not use or disclose Proprietary or Confidential Information without the written consent of Employer, except as may be necessary in the ordinary course of performing his duties to Employer. </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Return of Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:12pt;">. All documents and tangible things (whether written or electronic) embodying or containing Proprietary and Confidential Information are the Employer Group&#8217;s exclusive property. Employee shall be provided with or given access to such Proprietary and Confidential Information solely for performing his duties of employment with Employer. Employee shall protect the confidentiality of their content and shall return all such Proprietary and Confidential Information, including all copies, facsimiles and specimens of them in any tangible or electronic forms in Employee&#8217;s possession, custody or control to Employer before leaving the employment of Employer for any reason, whether voluntary or involuntary.  In addition, Employee shall return all property of the Employer Group, including, but not limited to, computers, peripheral electronic equipment, personal digital assistants, cellular telephones, credit cards, keys, door cards, equipment, books, manuals and journals before leaving the employment of Employer for any reason, whether voluntary or involuntary.</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;">19</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Confidential Information from Previous Employment</font><font style="font-family:inherit;font-size:12pt;">. Employee shall not disclose or use during his employment with Employer any proprietary and confidential information which Employee has acquired as a result of any previous employment or under a contractual obligation of confidentiality before his employment with Employer and, furthermore, Employee shall not bring to the premises of Employer any copies or other tangible embodiments of any such proprietary and confidential information.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Conflict of Interest</font><font style="font-family:inherit;font-size:12pt;">. Employee shall not engage in outside employment or other activities in the course of which Employee would use or might be tempted or induced to use Proprietary and Confidential Information in other than the Employer Group&#8217;s own interest.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement Not to Compete/Solicit</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Non-Compete</font><font style="font-family:inherit;font-size:12pt;">. Employee agrees that during the Covenant Period (as defined below), he shall not, without Employer&#8217;s written consent, directly or indirectly, for himself or on behalf of or in conjunction with any other person, persons, company, partnership, corporation or business venture of any nature:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">engage, as an officer, director, shareholder, owner, partner, joint venturer or in a managerial capacity, whether as an employee, independent contractor, consultant, advisor or sales representative, in any Competitive Business, within any country in which the Employer Group conducts business, including any territory serviced by the Employer Group, or in which the Employer Group is actively pursuing business opportunities or has definitive plans to conduct business at any time during the Covenant Period (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Territory</font><font style="font-family:inherit;font-size:12pt;">&#8221;), provided, however, that nothing herein shall prohibit an investment action made by a third party without direction from Employee resulting in Employee&#8217;s passive beneficial ownership of not more than 5% of any class of equity securities of a private company in which private company&#8217;s activities Employee is not involved, directly or indirectly; provided, further, that the foregoing shall not prohibit Employee from being employed by or providing services to an entity that has a division or business that competes with the Employer Group so long as Employee is not employed by or providing services to such competing division or business;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">call upon any person or entity which is, at that time, or which has been, within one (1)&#160;year prior to that time, a customer of the Employer Group, or a prospective customer that has been actively solicited by the Employer Group, within the Territory for the purpose of soliciting or selling products or services in competition with the Employer Group; or</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">call upon any prospective acquisition candidate, on Employee&#8217;s own behalf or on behalf of any competitor, which candidate was, to Employee&#8217;s actual knowledge after due inquiry, either called upon by the </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;">20</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Employer Group or for which the Employer Group made an acquisition analysis for the purpose of acquiring such entity.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Non-Solicitation</font><font style="font-family:inherit;font-size:12pt;">. Employee agrees that during the Covenant Period, he shall not, without Employer&#8217;s written consent, employ, hire, solicit, induce or identify for employment or attempt to employ, hire, solicit, induce or identify for employment, directly or indirectly, any employee(s) of the Employer Group to leave his or her employment and become an employee, consultant or representative of any other entity including, but not limited to, Employee&#8217;s new employer, if any.  A general solicitation for employment that is not targeted to employees of the Employer Group shall not be a violation of this Section VI.B.5.b.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">c.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Publicly Traded Securities</font><font style="font-family:inherit;font-size:12pt;">. The provisions of Section VI.B.5 of this Agreement shall not prevent Employee from acquiring or holding publicly traded stock or other public securities of a competing company, so long as Employee&#8217;s ownership does not exceed two percent (2%)&#160;of the outstanding securities of such company.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">d.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement to Inform Subsequent Employers</font><font style="font-family:inherit;font-size:12pt;">. For a period of two (2)&#160;years after the termination of Employee&#8217;s employment with Employer, whether voluntary or involuntary, Employee agrees to inform each new employer, prior to accepting employment, of the existence of this Agreement and provide that employer with a copy of this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">e.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Reasonableness of Restrictions</font><font style="font-family:inherit;font-size:12pt;">. Employee acknowledges that the restrictions set forth in Section VI.B.5 of this Agreement are intended to protect the Employer Group&#8217;s legitimate business interests and its Proprietary and Confidential Information and established relationships and good will. Employee acknowledges that the time, geographic and scope of activity limitations set forth herein are reasonable and necessary to protect the Employer Group&#8217;s legitimate business interests. However, if in any judicial proceeding, a court shall refuse to enforce this Agreement as written, whether because the time limitation is too long or because the restrictions contained herein are more extensive (whether as to geographic area, scope of activity or otherwise) than is necessary to protect the legitimate business interests of the Employer Group, it is expressly understood and agreed between the parties hereto that this Agreement is deemed modified to the extent necessary to permit this Agreement to be enforced in any such proceedings.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">f.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Ability to Obtain Other Employment</font><font style="font-family:inherit;font-size:12pt;">. Employee acknowledges that (1)&#160;in the event of the termination of his employment with Employer (whether voluntary or involuntary), Employee&#8217;s knowledge, experience and capabilities are such that Employee can obtain employment in business activities which are of a different and non-competing nature than those performed in the course of his employment with Employer or in the geographic areas outside of the Territory and (2)&#160;the enforcement of a remedy hereunder including, but not limited to, injunctive relief, will not prevent Employee from earning a reasonable livelihood.</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;">21</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">g.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Injunctive Relief</font><font style="font-family:inherit;font-size:12pt;">. Employee acknowledges that compliance with Section VI.B of this Agreement is necessary to protect the good will and other legitimate business interests of the Employer Group and that a breach of any or all of these provisions will give rise to irreparable and continuing injury to the Employer Group that is not adequately compensable in monetary damages or at law. Accordingly, Employee agrees that Employer, its successors and assigns, may obtain injunctive relief against the breach or threatened breach of any or all of these provisions, in addition to any other legal or equitable remedies which may be available to the Employer Group at law or in equity or under this Agreement. Because Employee further acknowledges that it would be difficult to measure any damages caused to the Employer Group that might result from any breach by Employee of any promises set forth in this Agreement, Employee agrees that Employer shall be entitled to seek an injunction or other appropriate equitable relief to restrain any such breach without showing or proving any actual damage to the Employer Group, as well as to be relieved of any obligation to provide further payment or benefits to Employee or Employee&#8217;s dependents.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">h.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Other Remedies</font><font style="font-family:inherit;font-size:12pt;">. If Employee is determined in a final, non-appealable judgment by a court of competent jurisdiction or arbitrator, as the case may be under this Agreement, to have materially violated and/or materially breached this Agreement, Employer shall be entitled to recover only (i) its economic losses caused by Employee, and (ii) no more than the compensation paid to or realized by Employee under Article IV of this Agreement at any time during the Term and in connection with a termination of employment, including, but not limited to, base salary, annual bonuses, the value of long term incentive compensation and any cash severance payments.  This limitation on any recovery against Employee shall include the amount of any costs awarded in Section VI.B.5(i) below.  In such a proceeding, neither Employer nor Employee shall have the right to recover any exemplary or punitive damages.  </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">i.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Costs</font><font style="font-family:inherit;font-size:12pt;">.  In the event of a lawsuit filed by Employer to enforce the provisions contained in Article V or Article VI of this Agreement, a court of competent jurisdiction may, in a final, non-appealable judgment, award the prevailing party the recovery of its or his reasonable costs incurred in conducting the proceeding including, but not limited to, reasonable attorneys&#8217; fees and expenses.  In the event of an arbitration to enforce any provisions contained in this Agreement, the provisions of Article VIII shall apply.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">j.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Covenant Period</font><font style="font-family:inherit;font-size:12pt;">. For purposes of this Section VI.B.5, the Covenant Period shall mean the period from and during the Term of this Agreement and ending on the date that is the later of (i) two (2) years after Employee&#8217;s employment with Employer terminates, whether voluntary or involuntary, or (ii) the termination of the Consulting Agreement; provided, however, that if Employer terminates Employee without Cause, Employee terminates with Good Reason or Employer delivers to Employee a Termination Notice, as provided in Section III.B, then the Covenant </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;">22</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:6px;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Period shall end on the date that is the later of (iii) one (1)&#160;year after the Date of Termination or the date of receipt of such Termination Notice or (iv) the termination of the Consulting Agreement.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Nondisparagement</font><font style="font-family:inherit;font-size:12pt;">. Employee acknowledges and agrees that both during and after his employment with Employer, whether such termination is voluntary or involuntary, Employee shall not disparage, denigrate or comment negatively upon, either orally or in writing, the Employer Group or any of their respective officers, directors, employees or representatives, to or in the presence of any person or entity unless compelled to act by a valid subpoena or other legal mandate; provided, however, if Employee receives such a valid subpoena or legal mandate, he shall provide Employer with written notice of the same at least five (5)&#160;business days prior to the date on which Employee is required to make the disclosure. </font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:12pt;">Employer agrees that during and after Employee&#8217;s employment with Employer, Employer will not, and will direct members of the Board and Employer&#8217;s executive officers not to, disparage, denigrate or comment negatively upon, either orally or in writing, Employee in any respect or make any comments concerning any aspect of Employee&#8217;s relationship with the Employer Group (other than to confirm dates of service) or any conduct or events which precipitated any termination of Employee&#8217;s employment with Employer, unless compelled to act by a valid subpoena or other legal mandate.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;">7.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exclusivity of Covenants</font><font style="font-family:inherit;font-size:12pt;">.  For purposes of clarity and without limiting Section IX.G of this Agreement, Employee and Employer agree that the restrictive covenants in Article V and Article VI of this Agreement supersede and replace in their entirety any and all prior restrictive covenants applicable to Employee.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">VII.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">WAIVER OF RIGHT TO JURY TRIAL</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;">EMPLOYER AND EMPLOYEE HEREBY VOLUNTARILY, KNOWINGLY AND INTENTIONALLY WAIVE ANY AND ALL RIGHTS TO TRIAL BY JURY TO ALL CLAIMS ARISING OUT OF OR RELATING TO THIS AGREEMENT, AS WELL AS TO ALL CLAIMS ARISING OUT OF EMPLOYEE&#8217;S EMPLOYMENT WITH EMPLOYER OR TERMINATION THEREFROM INCLUDING, BUT NOT LIMITED TO:</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;">A.&#160;&#160;&#160;&#160;Any and all claims and causes of action arising under contract, tort or other common law including, without limitation, breach of contract, fraud, estoppel, misrepresentation, express or implied duties of good faith and fair dealing, wrongful discharge, discrimination, retaliation, harassment, negligence, gross negligence, false imprisonment, assault and battery, conspiracy, intentional or negligent infliction of emotional distress, slander, libel, defamation and invasion of privacy;</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;">B.&#160;&#160;&#160;&#160;Any and all claims and causes of action arising under any federal, state or local law, regulation or ordinance, including, without limitation, claims arising under Title VII of the Civil Rights Act of 1964, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Family and Medical Leave Act, the Fair Labor Standards Act and all corresponding state laws; and</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;">23</font></div></div><hr style="page-break-after:always"><div></div><div><br></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;">C.&#160;&#160;&#160;&#160;Any and all claims and causes of action for wages, employee benefits, vacation pay, severance pay, pension or profit sharing benefits, health or welfare benefits, bonus compensation, commissions, deferred compensation or other remuneration, employment benefits or compensation, past or future loss of pay or benefits or expenses.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">VIII.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">ARBITRATION; CLAIMS</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;">Except with respect to enforcement of Employer&#8217;s rights under Article V and Article VI of this Agreement, Employee and Employer agree to submit exclusively to final and binding arbitration any and all disputes or disagreements relating to or concerning the interpretation, performance or subject matter of this Agreement in accordance with the National Rules for the Resolution of Employment Disputes of the American Arbitration Association (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">AAA</font><font style="font-family:inherit;font-size:12pt;">&#8221;) using a mutually acceptable single arbitrator.  In the event that the parties cannot agree on an arbitrator, the parties shall submit the selection of the arbitrator to the AAA.  The arbitration will take place in Houston, Texas.  Employee and Employer agree that the decision of the arbitrator will be final and binding on both parties.  Arbitration shall be commenced by either party filing a demand for arbitration with the AAA within 60 days after such dispute has arisen.  The prevailing party in a final and binding arbitration decision shall be entitled to recover from the other party the arbitrator&#8217;s award and the reasonable costs and expenses incurred by such prevailing party in connection therewith (including attorneys&#8217; fees); provided, however, that any and all charges that may be made for the cost of the arbitration and the fees of the arbitrator shall in all circumstances be paid by Employer.  Any court having jurisdiction may enter a judgment upon the award rendered by the arbitrator.</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;">Employer and Employee acknowledge and agree that this Agreement shall be interpreted, governed by and construed in accordance with the laws of the State of Texas, without regard to the conflict of laws principles or rules thereof.</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;">Subject first to the requirement to seek arbitration, Employer and Employee irrevocably and unconditionally agree that any legal suit, action or proceeding arising out of or relating to this Agreement, as well as to all claims arising out of Employee&#8217;s employment with Employer or termination therefrom, shall be brought in either the Federal District Court for the Southern District of Texas&#8212;Houston Division or in a judicial district court of Harris County, Texas (hereinafter referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Texas Courts</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  In that regard, Employer and Employee waive, to the fullest extent allowed, any objection that Employer or Employee may have to the venue of any such proceeding being brought in the Texas Courts, and any claim that any such action or proceeding brought in the Texas Courts has been brought in an inconvenient forum. In addition, Employer and Employee irrevocably and unconditionally submit to the exclusive jurisdiction of the Texas Courts in any such suit, action or proceeding. Employer and Employee acknowledge and agree that a judgment in any suit, action or proceeding brought in the Texas Courts shall be conclusive and binding on each and may be enforced in any other courts to whose jurisdiction Employer or Employee is or may be subject to, by suit upon such judgment.</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;">In the event Employee obtains a final judgment in his favor by a court of competent jurisdiction with respect to any dispute regarding Employer&#8217;s failure to pay Employee on a timely basis the amounts to which he is entitled under this Agreement or as a result of any other breach of this Agreement by Employer, Employer shall pay all amounts and damages to which Employee </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;">24</font></div></div><hr style="page-break-after:always"><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;">may be entitled as a result of such breach, including interest thereon and all reasonable legal fees and expense and other costs incurred by Employee to enforce Employee&#8217;s rights hereunder.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#010000;font-weight:bold;">IX.  </font><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">MISCELLANEOUS</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;color:#010000;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Publicity Release</font><font style="font-family:inherit;font-size:12pt;">. By executing this Agreement, Employee forever gives the Employer Group, its successors, assigns, licensees and any other designees, the absolute right and permission, throughout the world: (1)&#160;to copyright (and to renew and extend any copyright), use, reuse, publish and republish photographic portraits and pictures, motion or still, of Employee, or in which Employee may be included, in whole or in part, or composite or distorted character in any form, whether heretofore taken or to be taken in the future, in conjunction with Employee&#8217;s own or a fictitious name or title (which Employee now has or may have in the future), or reproductions thereof, in color or otherwise, made through any media at any place, for art, advertising, trade or any other purpose whatsoever; and (2)&#160;to record, reproduce, amplify, simulate, &#8220;double&#8221; and/or &#8220;dub&#8221; Employee&#8217;s voice and transmit the same by any mechanical or electronic means, for any purpose whatsoever. Employee further consents to the use of any printed matter giving Employee, or not giving Employee, a credit, in the sole discretion of any of the aforementioned parties to whom this authorization and release is given, in conjunction therewith. Employee waives any right he may have to inspect and/or approve the finished product or the advertising copy or printed matter that may be used in connection therewith, or the use to which it may be applied.</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;color:#010000;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Withholding</font><font style="font-family:inherit;font-size:12pt;">. Employer may withhold from any amounts payable under this Agreement such federal, state, local, F.I.C.A., foreign or other taxes as shall be required to be withheld pursuant to any applicable law or regulation.</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;color:#010000;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Notices</font><font style="font-family:inherit;font-size:12pt;">. All notices, consents, requests, instructions, approvals and other communications provided for in this Agreement shall be in writing and shall be addressed as follows:</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">To Employer:&#160;&#160;&#160;&#160;Quanta Services, Inc.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:7.5pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2800 Post Oak Boulevard, Suite 2600</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Houston, Texas 77056</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Attention: General Counsel</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">To Employee:&#160;&#160;&#160;&#160;Paul C. Gregory</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2800 Post Oak Boulevard, Suite 2600</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:96px;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Houston, Texas 77056</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notice shall be deemed given and effective: (1)&#160;upon receipt, if delivered personally; (2)&#160;three (3)&#160;days after it has been deposited in the U.S. mail, addressed as required above, and sent via registered or certified mail, return receipt requested, postage prepaid; or (3)&#160;the next business day after it has been sent via a recognized overnight courier. Employer and/or Employee may change the address for notice purposes by notifying the other of such change in accordance with this Section IX.C.</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;color:#010000;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Severability</font><font style="font-family:inherit;font-size:12pt;">. If any provision of this Agreement is held to be invalid, inoperative or unenforceable for any reason, it shall be modified rather than voided, if possible, in order to achieve </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;">25</font></div></div><hr style="page-break-after:always"><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;">the intent of the parties hereto to the maximum extent possible. In any event, if any provision this Agreement is held to be invalid, inoperative or unenforceable for any reason, the other provisions of this Agreement shall be deemed valid and operative and, so far as is reasonable and possible, effect shall be given to the intent manifested by the provision or provisions held invalid or inoperative.</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;color:#010000;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Survival of Certain Obligations</font><font style="font-family:inherit;font-size:12pt;">. The obligations of the parties set forth in this Agreement that by their terms extend beyond or survive the termination of this Agreement, whether voluntarily or involuntarily, will not be affected or diminished in any way by the termination of this Agreement.</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;color:#010000;">F.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Headings</font><font style="font-family:inherit;font-size:12pt;">. The headings contained in this Agreement are for purposes of reference and convenience only and are not intended in any way to describe, interpret, define or limit the extent or intent of this Agreement.</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;color:#010000;">G.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Entire Agreement</font><font style="font-family:inherit;font-size:12pt;">. This Agreement supersedes any other agreements, written or oral, between the Employer Group and Employee regarding the subject matter hereof, and Employee has no oral representations, understandings or agreements with the Employer Group or any of their respective officers, directors or representatives covering the same subject matter as this Agreement. This written Agreement is the final, complete and exclusive statement and expression of the agreement between Employer and Employee and of all the terms of this Agreement. This Agreement cannot be modified, varied, contradicted or supplement by evidence of any prior or contemporaneous oral or written agreements.  Nothing in this Agreement supersedes any rights of Employee under any outstanding equity incentive award, under any indemnification agreement or provision, or under any insurance policy for directors&#8217; or officers&#8217; insurance or liability insurance.  </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;color:#010000;">H.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment/Waiver</font><font style="font-family:inherit;font-size:12pt;">. Neither this Agreement nor any term hereof may be modified or amended except by written instrument signed by a duly authorized officer of Employer and by Employee. No term of this Agreement may be waived other than by written instrument signed by the party waiving the benefit of such term. Any such waiver shall constitute a waiver only with respect to the specific matter described in such written instrument and shall in no way impair the rights of the party granting such waiver in any other respect or at any other time. Neither the waiver by Employer or Employee of a breach of or a default under any of the provisions of this Agreement, nor the failure by either Employer or Employee, on one or more occasions, to enforce any of the provisions of this Agreement or to exercise any right or privilege hereunder, shall be construed as a waiver of any other breach or default of a similar nature, or as a waiver of any such provisions, rights or privileges hereunder.</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;color:#010000;">I.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Assignment</font><font style="font-family:inherit;font-size:12pt;">. This Agreement is personal to the parties and neither party may assign any rights or obligations under the same without the prior written consent of the other; provided, however, that in the event of a sale of the Employer Group&#8217;s business to a third party (whether by sale of all or a majority of the Employer Group&#8217;s issued and outstanding equity securities, by a merger or reorganization, or by a sale of all or substantially of the Employer Group&#8217;s assets), then this Agreement may be assigned by Employer to such third party purchaser without the prior written consent of Employee, provided that such third party purchaser agrees to assume and abide by all of Employer&#8217;s obligations set forth in this Agreement and provides written notice thereof to </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;">26</font></div></div><hr style="page-break-after:always"><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;">Employee. In the event of any such assignment, all references to &#8220;Quanta&#8221; hereunder shall mean the assignee, and to the extent any entity becomes the successor to Quanta, all obligations hereunder shall be the obligations of the successor and &#8220;Quanta&#8221; mean the successor entity.</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;color:#010000;">J.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Counterparts</font><font style="font-family:inherit;font-size:12pt;">. This Agreement may be executed simultaneously in two (2)&#160;or more counterparts, each of which shall be deemed an original and all of which together shall constitute one and the same instrument.</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%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first written above, but to be effective as of the Effective Date.</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;">QUANTA SERVICES, INC.:</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:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">/s/ Earl C. (Duke) Austin, Jr.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:12pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Earl C. (Duke) Austin, Jr.</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">President, CEO and COO</font></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#160;&#160;&#160;&#160;</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;">EMPLOYEE:</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;text-decoration:underline;">/s/ Paul C. Gregory&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">PAUL C. GREGORY</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:left;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;">27</font></div></div><hr style="page-break-after:always"><div><a name="s8F3E8D1DD0E665B274C795D79DEBDC13"></a></div><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EXHIBIT A</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Pre-Employment Inventions</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%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">None</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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s3435C718ADD9646D42A395D79DF1FE23"></a></div><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">EXHIBIT B</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Form of 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%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></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:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><hr style="page-break-after:always"><div><a name="s920BFA66652994F82B4695D79E0666BE"></a></div><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:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CONSULTING AGREEMENT</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:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">This Consulting Agreement (this &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;), is entered into on this ____ day of _____________, _____, effective as of the ____ day of ________, _____ (the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Effective Date</font><font style="font-family:inherit;font-size:11pt;">&#8221;), by and between Paul C. Gregory, a U.S. citizen and resident of the State of Texas (&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Consultant</font><font style="font-family:inherit;font-size:11pt;">&#8221;), and Quanta Services, Inc., a Delaware corporation, including its associated companies, affiliates, subsidiaries, officers, directors, managers, employees, shareholders, agents, attorneys, representatives and assigns (collectively referred to herein as the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Company</font><font style="font-family:inherit;font-size:11pt;">&#8221;).</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;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:11pt;">, 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 construction services;</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;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:11pt;">, Consultant was previously employed as the Company&#8217;s Chief Strategy Officer and President &#8211; Oil and Gas Division pursuant to that certain Employment Agreement effective as of January 1, 2017 (the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Employment Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;), which contemplates entering into a consulting agreement in certain situations;</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;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:11pt;">, Consultant has certain skills, expertise and knowledge of business matters useful to the Company;</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;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:11pt;">, the Company has requested that Consultant provide the Company with assistance and support with respect to various strategic, operational and customer growth activities in the infrastructure services industry; 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;font-weight:bold;">WHEREAS</font><font style="font-family:inherit;font-size:11pt;">, Consultant and the Company have agreed to a business arrangement as set forth herein.</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;font-weight:bold;">NOW, THEREFORE,</font><font style="font-family:inherit;font-size:11pt;">&#32;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: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;font-weight:bold;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Scope of Consulting Agreement and Services</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font></div><div style="line-height:120%;text-align:left;padding-left: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;">1.1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Engagement</font><font style="font-family:inherit;font-size:11pt;">.  The Company hereby engages Consultant as an independent contractor solely to perform for the Company the services as described in Section 1.2, and Consultant hereby accepts such engagement.  With respect to such engagement, Consultant shall report Consultant&#8217;s activities on a regular basis to the Chief Executive Officer of the Company or his or her designee.  </font></div><div style="line-height:120%;text-align:justify;padding-left:96px;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;">1.2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Nature and Performance of Services</font><font style="font-family:inherit;font-size:11pt;">.  During the Term (as defined in Section 9.1) and at such times as the Company may reasonably request, Consultant agrees to consult with, advise and assist the Company on such matters as the Company may request with respect to various strategic, operational and customer growth activities in the infrastructure services industry.  In such capacity, Consultant will perform such services and other duties hereunder in a professional, workmanlike and expeditious manner and comply with the rules, regulations and instructions of the Company.  Consultant agrees to provide consulting services for not less than fifteen (15) hours per month.  In consideration for such services, the Company will compensate Consultant as set forth in Section 2.  </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;">B-1</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;">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: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;">1.3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Ability to Provide Services</font><font style="font-family:inherit;font-size:11pt;">.  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: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;font-weight:bold;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Compensation</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left: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;">2.1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Fees</font><font style="font-family:inherit;font-size:11pt;">.  During the Term of this Agreement, the Company will pay the Consultant for services performed pursuant to Section 1 above at an annual rate of $150,000, which is $834 per hour (the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Fee</font><font style="font-family:inherit;font-size:11pt;">&#8221;).  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: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;">2.2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Vesting of Equity</font><font style="font-family:inherit;font-size:11pt;">.  As contemplated pursuant to Section IV.F.8 of the Employment Agreement, the period of Consultant&#8217;s service to the Company during the Term of this Agreement shall be considered continued employment or service with the Company for purposes of vesting with respect to any three- (3-) year cliff vesting performance units (or similar awards) held by or granted to Consultant at any time under an equity-based plan of the Company.</font></div><div style="line-height:120%;text-align:left;padding-left: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;">2.3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Expenses</font><font style="font-family:inherit;font-size:11pt;">.  Consultant will be reimbursed by the Company for such reasonable out-of-pocket costs and other expenses, including reasonable direct travel expenses, actually incurred in the performance of Consultant&#8217;s services hereunder.  Consultant agrees to supply the Company with receipts and other supporting documentation for any costs or expenses to be reimbursed.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left: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;">2.4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Payment</font><font style="font-family:inherit;font-size:11pt;">.  Consultant shall deliver to the Company no later than the 10</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:11pt;">&#32;day of each month an invoice for the costs and expenses incurred during the preceding month that are reimbursable under Section 2 and outlining the services performed and reimbursable costs and expenses incurred.  Payment for each invoice shall be made by the Company within 30 days of its receipt.  Such payment of reimbursable costs and expenses 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: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;">2.5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Taxes</font><font style="font-family:inherit;font-size:11pt;">.  Consultant shall be responsible for any and all taxes, levies or other liabilities (including services taxes) that may result from the Company&#8217;s reimbursement of costs and expenses hereunder, and all payments to Consultant may be made via direct deposit to Consultant&#8217;s bank account (pursuant to electronic fund transfer 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 associated with </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;">B-2</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;">amounts paid by the Company to Consultant hereunder, including, without limitation, any social security and unemployment taxes. </font></div><div style="line-height:120%;padding-bottom:16px;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;font-weight:bold;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Independent Contractor</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;As of the Effective Date, Consultant acknowledges that Consultant is an independent contractor to the Company and is not an agent, employee, partner or joint venturer of the Company.  During the Term of this Agreement, Consultant shall always act as an independent contractor, 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 contractor, Consultant acknowledges that, except as provided in this Agreement, during the Term of this Agreement 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&#8217;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, as of the Effective Date Consultant shall not be treated as an employee of the Company for purposes of any applicable laws, including, without limitation, those pertaining to workers&#8217; compensation, unemployment compensation and income tax withholding.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left: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;font-weight:bold;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Consultant&#8217;s Authority</font><font style="font-family:inherit;font-size:11pt;">.  It is expressly agreed and understood that in no event or circumstance shall this Agreement be construed to create or constitute a mandate, power of attorney or agency.  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 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 Consultant as having authority to bind the Company or its affiliates or to make decisions 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) act as agent or other legal representative of the Company, or (e) represent that Consultant is or otherwise hold itself out as a joint venturer, member, manager, partner, shareholder, director, officer, employee, or commercial agent of the Company or its affiliates.  Consultant shall be liable for, and indemnify and hold harmless the Company and its affiliates from, any and all claims and liabilities resulting from Consultant&#8217;s failure to strictly comply with the provisions of this Section 4.</font></div><div style="line-height:120%;text-align:left;padding-left: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;font-weight:bold;">5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Trade Names</font><font style="font-family:inherit;font-size:11pt;">.  Consultant understands and agrees that the names Quanta, Quanta Services and Quanta Services, Inc. are exclusively associated with and are the property of the Company and its affiliates, and Consultant shall not, whether before or after the date of termination, have any right to use such name or any derivatives or variations thereof for any purposes whatsoever.</font></div><div style="line-height:120%;text-align:left;padding-left: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;font-weight:bold;">6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Company-Related Inventions and Developments</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;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;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6.1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Definitions</font><font style="font-family:inherit;font-size:11pt;">.  As used in this Agreement, the following terms shall have the assigned meanings:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:168px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Company Group</font><font style="font-family:inherit;font-size:11pt;">&#8221; shall mean Quanta Services, Inc. and its predecessors, designees, successors, and past, present and future operating companies, divisions, subsidiaries and/or affiliates.</font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">B-3</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><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:168px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any and all non-public information or data in any form or medium, tangible or intangible, which has commercial value and which the Company Group possesses or to which the Company Group has rights. Proprietary and Confidential Information includes, by way of example and without limitation, information concerning the Company Group&#8217;s specific manner of doing business, including, but not limited to, the processes, methods or techniques utilized by the Company Group, the Company Group&#8217;s customers, marketing strategies and plans, pricing information, sources of supply and material specifications, the Company Group&#8217;s computer programs, system documentation, special hardware, related software development, and the Company Group&#8217;s business models, manuals, formulations, equipment, compositions, configurations, know-how, ideas, improvements and inventions.  Proprietary and Confidential Information also includes information developed by Consultant during his course of employment with or service to the Company or otherwise relating to Company-Related Inventions and Developments, as hereinafter defined, as well as other information to which he may be given access to in connection with his employment with or service to the Company.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:168px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">c.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Inventions and Developments</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any and all inventions, developments, creative works and useful ideas of any description whatsoever, whether or not patentable. Inventions and Developments include, by way of example and without limitation, discoveries and improvements that consist of or relate to any form of Proprietary and Confidential Information.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:168px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">d.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Company-Related Inventions and Developments</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all Inventions and Developments that: (a) relate at the time of conception or development to the actual business of the Company Group or to its actual research and development or to business or research and development that is the subject of active planning at the time; (b) result from or relate to any work performed for the Company, whether or not during normal business hours; (c) are developed on the Company&#8217;s time; or (d) are developed through the use of the Company Group&#8217;s Proprietary and Confidential Information, equipment, software, or other facilities and resources.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:168px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">e.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Competitive Business</font><font style="font-family:inherit;font-size:11pt;">&#8221; means engineering, procurement and construction services for comprehensive infrastructure needs in the electric power and oil and gas industries, including specialty contracting for customers, as applicable, in the electric power, natural gas, oil, pipeline, renewable energies and telecommunications industries, as well as for transportation, commercial and industrial customers, or with respect to any period following the Date of Termination, customers in those industries serviced by the Company Group as of the Date of Termination, and any such other business that is actively engaged in by the Company Group as of the Date of Termination.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:168px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">f.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Make</font><font style="font-family:inherit;font-size:11pt;">&#8221; or &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">made</font><font style="font-family:inherit;font-size:11pt;">,&#8221; when used in relation to Inventions and Developments, includes any one or any combination of: (a) conception; (b) reduction to practice; or (c) development; and is without regard to whether Consultant is a sole or joint inventor.</font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">B-4</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%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6.2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Records of Inventions</font><font style="font-family:inherit;font-size:11pt;">.  Consultant shall keep complete and current written records of Inventions and Developments made during the course of his provision of services to the Company and promptly disclose all such Inventions and Developments in writing to the Company so that it may adequately determine its rights in such Inventions and Developments. Consultant shall supplement any such disclosure to the extent the Company may request. If Consultant has any doubt as to whether or not to disclose any Inventions and Developments, Consultant shall disclose the same to the Company.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6.3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Ownership of Inventions</font><font style="font-family:inherit;font-size:11pt;">. All Company-Related Inventions and Developments made by Consultant during the Term shall be the sole and exclusive property of the applicable member(s) of the Company Group. Consultant shall assign, and does hereby assign, his entire right, title and interest in such Company-Related Inventions and Developments to the applicable member(s) of the Company Group. The Company&#8217;s ownership and the foregoing assignment shall apply, without limitation, to all rights under the patent, copyright, and trade secret laws of any jurisdiction relating to Company-Related Inventions and Developments. If Consultant asserts any property right in any Inventions and Developments made by Consultant during the Term, Consultant shall promptly notify the Company of the same in writing.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6.4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Cooperation with the Company</font><font style="font-family:inherit;font-size:11pt;">. Consultant shall assist and fully cooperate with the Company in obtaining and maintaining the fullest measure of legal protection which the Company Group elects to obtain and maintain for Inventions and Developments in which the Company Group has a property right. Consultant shall execute any lawful document requested by the Company relating to obtaining and maintaining legal protection for any said Inventions and Developments including, but not limited to, executing applications, assignments, oaths, declarations and affidavits. Consultant shall make himself available for interviews, depositions and testimony relating to any said Inventions and Developments. These obligations shall survive the termination of this Agreement, provided that the Company shall compensate Consultant at a reasonable rate after such termination for time actually spent by Consultant at the Company&#8217;s requests on such assistance. In the event the Company is unable for any reason whatsoever to secure Consultant&#8217;s signature to any document reasonably necessary or appropriate for any of the foregoing purposes including, but not limited to, renewals, extensions, continuations, divisions or continuations in part, in a timely manner, Consultant irrevocably designates and appoints the Company and its duly authorized officers and agents as his agents and attorneys-in-fact to act for Consultant and on his behalf, but only for purposes of executing and filing any such document and doing all other lawfully permitted acts to accomplish the foregoing purposes with the same legal force and effect as if executed by Consultant.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6.5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Pre-engagement Inventions</font><font style="font-family:inherit;font-size:11pt;">. Consultant shall completely identify on </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Exhibit A</font><font style="font-family:inherit;font-size:11pt;">&#32;attached hereto, without disclosing any trade secret or other proprietary and confidential information, all Inventions and Developments made by Consultant prior to execution of this Agreement in which Consultant has an ownership interest and which is not the subject matter of an issued patent or a printed publication at the time Consultant executes this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6.6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Disclosure of Inventions after Termination</font><font style="font-family:inherit;font-size:11pt;">. Consultant shall promptly and completely disclose in writing to the Company&#8217;s law department all Company-Related Inventions and Developments made by Consultant during the one (1)&#160;year immediately following the termination of Consultant&#8217;s service relationship with the Company for the purposes of determining the Company&#8217;s rights in each such invention. It will be presumed that Company-Related Inventions and Developments conceived by Consultant which are reduced to practice within one (1)&#160;year after termination of Consultant&#8217;s service relationship with the Company were conceived during the Term unless Consultant is able to establish a later conception date by clear and convincing evidence.</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;">B-5</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%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">7.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Obligations Relating to Proprietary and Confidential Information</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7.1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Obligations of the Company</font><font style="font-family:inherit;font-size:11pt;">. The Company shall provide Consultant, during the Term, with valuable Proprietary and Confidential Information for the purpose of assisting Consultant in the performance of his services to the Company. Notwithstanding the foregoing, nothing in this Agreement prohibits or restricts the Consultant from reporting possible violations of law to any governmental authority or making other disclosures that are protected under whistleblower provisions of applicable law.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7.2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Obligations of Consultant</font><font style="font-family:inherit;font-size:11pt;">.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:168px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Nondisclosure of Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:11pt;">. Both during and after the Term, Consultant shall keep in confidence and trust all Proprietary and Confidential Information. Both during and after the Term, Consultant shall not use or disclose Proprietary or Confidential Information without the written consent of the Company, except as may be necessary in the ordinary course of performing his services for the Company. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">b.</font></div></td><td style="vertical-align:top;padding-left:168px;"><div style="line-height:120%;text-align:justify;font-size:11pt;text-indent:-168px;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Return of Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:11pt;">. All documents and tangible things (whether written or electronic) embodying or containing Proprietary and Confidential Information are the Company Group&#8217;s exclusive property. Consultant shall be provided with or given access to such Proprietary and Confidential Information solely for performing his services for the Company. Consultant shall protect the confidentiality of their content and shall return all such Proprietary and Confidential Information, including all copies, facsimiles and specimens of them in any tangible or electronic forms in Consultant&#8217;s possession, custody or control to the Company before ceasing to perform services for the Company.  In addition, Consultant shall return all property of the Company Group, including, but not limited to, computers, peripheral electronic equipment, personal digital assistants, cellular telephones, credit cards, keys, door cards, equipment, books, manuals and journals before ceasing to perform services for the Company.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">c.</font></div></td><td style="vertical-align:top;padding-left:168px;"><div style="line-height:120%;text-align:justify;font-size:11pt;text-indent:-168px;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Confidential Information from Previous Employment or Engagement</font><font style="font-family:inherit;font-size:11pt;">. Consultant shall not disclose or use during the Term any proprietary and confidential information which Consultant has acquired as a result of any previous engagement, employment or under a contractual obligation of confidentiality before his employment with, or performance of services for, the Company and, furthermore, Consultant shall not bring to the premises of the Company any copies or other tangible embodiments of any such proprietary and confidential information.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">d.</font></div></td><td style="vertical-align:top;padding-left:168px;"><div style="line-height:120%;text-align:justify;font-size:11pt;text-indent:-168px;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Conflict of Interest</font><font style="font-family:inherit;font-size:11pt;">. Consultant shall not engage in outside employment or other activities in the course of which Consultant would use or might be tempted or induced to use Proprietary and Confidential Information in other than the Company Group&#8217;s own interest.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">e.</font></div></td><td style="vertical-align:top;padding-left:168px;"><div style="line-height:120%;text-align:justify;font-size:11pt;text-indent:-168px;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Agreement Not to Compete/Solicit</font><font style="font-family:inherit;font-size:11pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(i)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Non-Compete</font><font style="font-family:inherit;font-size:11pt;">. Consultant agrees that during the Covenant Period (as defined below), he shall not, without the Company&#8217;s written consent, directly </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;">B-6</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%;padding-bottom:16px;text-align:justify;padding-left:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">or indirectly, for himself or on behalf of or in conjunction with any other person, persons, company, partnership, corporation or business venture of any nature:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:240px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:216px;"><font style="font-family:inherit;font-size:11pt;">(A)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">engage, as an officer, director, shareholder, owner, partner, joint venturer or in a managerial capacity, whether as an employee, independent contractor, consultant, advisor or sales representative, in any Competitive Business, within any country in which the Company Group conducts business, including any territory serviced by the Company Group, or in which the Company Group is actively pursuing business opportunities or has definitive plans to conduct business at any time during the Covenant Period (the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Territory</font><font style="font-family:inherit;font-size:11pt;">&#8221;), provided, however, that nothing herein shall prohibit an investment action made by a third party without direction from Consultant resulting in Consultant&#8217;s passive beneficial ownership of not more than 5% of any class of equity securities of a private company in which private company&#8217;s activities Consultant is not involved, directly or indirectly; provided, further, that the foregoing shall not prohibit Consultant from being employed by or providing services to an entity that has a division or business that competes with the Company Group so long as Consultant is not employed by or providing services to such competing division or business;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:216px;"><font style="font-family:inherit;font-size:11pt;">(B)</font></div></td><td style="vertical-align:top;padding-left:240px;"><div style="line-height:120%;text-align:justify;font-size:11pt;text-indent:-240px;"><font style="font-family:inherit;font-size:11pt;">call upon any person or entity which is, at that time, or which has been, within one (1)&#160;year prior to that time, a customer of the Company Group, or a prospective customer that has been actively solicited by the Company Group, within the Territory for the purpose of soliciting or selling products or services in competition with the Company Group; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:216px;"><font style="font-family:inherit;font-size:11pt;">(C)</font></div></td><td style="vertical-align:top;padding-left:240px;"><div style="line-height:120%;text-align:justify;font-size:11pt;text-indent:-240px;"><font style="font-family:inherit;font-size:11pt;">call upon any prospective acquisition candidate, on Consultant&#8217;s own behalf or on behalf of any competitor, which candidate was, to Consultant&#8217;s actual knowledge after due inquiry, either called upon by the Company Group or for which the Company Group made an acquisition analysis for the purpose of acquiring such entity.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(ii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Non-Solicitation</font><font style="font-family:inherit;font-size:11pt;">. Consultant agrees that during the Covenant Period, he shall not, without the Company&#8217;s written consent, employ, hire, solicit, induce or identify for employment or attempt to employ, hire, solicit, induce or identify for employment, directly or indirectly, any employee(s) of the Company Group to leave his or her employment and become an employee, consultant or representative of any other entity including, but not limited to, Consultant&#8217;s new employer, if any.  A general solicitation for employment that is not targeted to employees of the Company Group shall not be a violation of this Section 7.2(e)(ii).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(iii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Publicly Traded Securities</font><font style="font-family:inherit;font-size:11pt;">. The provisions of Section 7.2(e) of this Agreement shall not prevent Consultant from acquiring or holding publicly traded stock or other public securities of a competing company, so long as Consultant&#8217;s ownership does not exceed two percent (2%)&#160;of the outstanding securities of such company.</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;">B-7</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%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(iv)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Agreement to Inform Subsequent the Employers</font><font style="font-family:inherit;font-size:11pt;">. For a period of two (2)&#160;years after the Effective Date, Consultant agrees to inform each new employer, prior to accepting employment, of the existence of this Agreement and provide that employer with a copy of this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(v)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Reasonableness of Restrictions</font><font style="font-family:inherit;font-size:11pt;">. Consultant acknowledges that the restrictions set forth in Section 7.2(e) of this Agreement are intended to protect the Company Group&#8217;s legitimate business interests and its Proprietary and Confidential Information and established relationships and good will. Consultant acknowledges that the time, geographic and scope of activity limitations set forth herein are reasonable and necessary to protect the Company Group&#8217;s legitimate business interests. However, if in any judicial proceeding, a court shall refuse to enforce this Agreement as written, whether because the time limitation is too long or because the restrictions contained herein are more extensive (whether as to geographic area, scope of activity or otherwise) than is necessary to protect the legitimate business interests of the Company Group, it is expressly understood and agreed between the parties hereto that this Agreement is deemed modified to the extent necessary to permit this Agreement to be enforced in any such proceedings.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(vi)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Ability to Obtain Employment</font><font style="font-family:inherit;font-size:11pt;">. Consultant acknowledges that (1)&#160;Consultant&#8217;s knowledge, experience and capabilities are such that Consultant can obtain employment in business activities which are of a different and non-competing nature than those performed in the course of his employment and service relationship with the Company or in the geographic areas outside of the Territory and (2)&#160;the enforcement of a remedy hereunder including, but not limited to, injunctive relief, will not prevent Consultant from earning a reasonable livelihood.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(vii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Injunctive Relief</font><font style="font-family:inherit;font-size:11pt;">. Consultant acknowledges that compliance with Section&#160;7.2 of this Agreement is necessary to protect the good will and other legitimate business interests of the Company Group and that a breach of any or all of these provisions will give rise to irreparable and continuing injury to the Company Group that is not adequately compensable in monetary damages or at law. Accordingly, Consultant agrees that the Company, its successors and assigns, may obtain injunctive relief against the breach or threatened breach of any or all of these provisions, in addition to any other legal or equitable remedies which may be available to the Company Group at law or in equity or under this Agreement. Because Consultant further acknowledges that it would be difficult to measure any damages caused to the Company Group that might result from any breach by Consultant of any promises set forth in this Agreement, Consultant agrees that the Company shall be entitled to seek an injunction or other appropriate equitable relief to restrain any such breach without showing or proving any actual damage to the Company Group, as well as to be relieved of any obligation to provide further payment or benefits to Consultant or Consultant&#8217;s dependents.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(viii)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Other Remedies</font><font style="font-family:inherit;font-size:11pt;">. If Consultant is determined in a final, non-appealable judgment by a court of competent jurisdiction or arbitrator, as the case may be under this Agreement, to have materially violated and/or materially breached this Agreement, the Company shall be entitled to recover only (a) its economic losses caused by Consultant, and (b) no more than the compensation paid to or realized by Consultant under this Agreement and the Employment Agreement, in </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;">B-8</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%;padding-bottom:16px;text-align:justify;padding-left:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">each case, at any time during the Term of this Agreement or the &#8220;Term&#8221; of the Employment Agreement and in connection with a termination of employment, including, but not limited to, base salary, annual bonuses, the value of long term incentive compensation and any cash severance payments.  This limitation on any recovery against Consultant shall include the amount of any costs awarded in Section 7.2(e)(ix) below.  In such a proceeding, neither the Company nor Consultant shall have the right to recover any exemplary or punitive damages.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(ix)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Costs</font><font style="font-family:inherit;font-size:11pt;">.  In the event of a lawsuit filed by the Company to enforce the provisions contained in Section 6 or Section 7 of this Agreement, a court of competent jurisdiction may, in a final, non-appealable judgment, award the prevailing party the recovery of its or his reasonable costs incurred in conducting the proceeding including, but not limited to, reasonable attorneys&#8217; fees and expenses.  In the event of an arbitration to enforce any provisions contained in this Agreement, the provisions of Section 12 shall apply.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:144px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#010000;">(x)&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Covenant Period</font><font style="font-family:inherit;font-size:11pt;">. </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:11pt;">For purposes of this Section 7.2(e), the Covenant Period shall mean the period from the Effective Date and ending on the date that is the later of (i) the period stated in the Employment Agreement or (ii) the termination of the Consulting Agreement. </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">f.</font></div></td><td style="vertical-align:top;padding-left:168px;"><div style="line-height:120%;text-align:justify;font-size:11pt;text-indent:-168px;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Nondisparagement</font><font style="font-family:inherit;font-size:11pt;">. Consultant acknowledges and agrees that both during and after his employment and service relationship with the Company, Consultant shall not disparage, denigrate or comment negatively upon, either orally or in writing, the Company Group or any of their respective officers, directors, employees or representatives, to or in the presence of any person or entity unless compelled to act by a valid subpoena or other legal mandate; provided, however, if Consultant receives such a valid subpoena or legal mandate, he shall provide the Company with written notice of the same at least five (5)&#160;business days prior to the date on which Consultant is required to make the disclosure.  The Company agrees that during and after Consultant&#8217;s employment and service relationship with the Company, the Company will not, and will direct members of the Board and the Company&#8217;s executive officers not to, disparage, denigrate or comment negatively upon, either orally or in writing, Consultant in any respect or make any comments concerning any aspect of Consultant&#8217;s relationship with the Company Group (other than to confirm dates of service) or any conduct or events which precipitated any termination of Consultant&#8217;s employment or service relationship with the Company, unless compelled to act by a valid subpoena or other legal mandate.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:144px;"><font style="font-family:inherit;font-size:11pt;">g.</font></div></td><td style="vertical-align:top;padding-left:168px;"><div style="line-height:120%;text-align:justify;font-size:11pt;text-indent:-168px;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Exclusivity of Covenants</font><font style="font-family:inherit;font-size:11pt;">.  For purposes of clarity and without limiting Section 15 of this Agreement, Consultant and the Company agree that the restrictive covenants in Section 6 and Section 7 of this Agreement supersede and replace in their entirety any and all prior restrictive covenants applicable to Consultant.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Compliance with Laws, Codes and Policies</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;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;">8.1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Compliance with Laws and Business Ethics</font><font style="font-family:inherit;font-size:11pt;">.  Consultant agrees to also comply with the provisions of all applicable laws, regulations or ordinances.  Consultant also hereby affirms that </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;">B-9</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;">he has read, understands and shall comply with, as applicable, the Company&#8217;s Code of Ethics and Business Conduct.  The Company prohibits its consultants from using their official position for personal financial gain, or from accepting any personal advantage from anyone under circumstances that might reasonably be interpreted as an attempt to influence the recipients in the conduct of their official duties.  Consultant shall not, under circumstances which might reasonably be interpreted as an attempt to influence the recipients in the conduct of their duties, extend any gratuity or special favor to employees of the Company or any of its affiliates.</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;">8.2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Government Relationships</font><font style="font-family:inherit;font-size:11pt;">.  Consultant affirms that (a) he is not a government official, government employee or current candidate nominated to be a government official in any country and (b) Consultant has disclosed to the Company that no government official or employee, or political organization or candidate has any ownership interest, direct or indirect, in the contractual relationship established by this Agreement.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;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;">8.3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Bribery Prohibitions</font><font style="font-family:inherit;font-size:11pt;">.  Consultant affirms Consultant&#8217;s familiarity with the United States Foreign Corrupt Practices Act (the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">FCPA</font><font style="font-family:inherit;font-size:11pt;">&#8221;), the OECD Convention, and other applicable anti-bribery laws that make such payments unlawful, and further agrees that all applicable laws shall apply to the services hereunder.  Consultant represents and warrants that no payments have been made, and covenants and agrees that no payments will be made, directly or indirectly to a government official or employee, or political organization or candidate, or to any official or employee of a client or potential client of the Company in connection with the services provided or to be provided under this Agreement.  Consultant understands and agrees that no part of the remuneration paid or to be paid to Consultant or any agent, partner, employee or representative of Consultant will be directly or indirectly paid to, or a reimbursement for any payment to, a government official or employee, or political organization or candidate, or to any official or employee of a client or potential client of the Company, nor will Consultant participate in the establishment of any secret or unrecorded fund, or in making any false or fictitious entries in the books or records of any company or any other action or activity that would cause the Company or any affiliate or subsidiary of the Company to be in violation of any laws, including, but not limited to, the FCPA or any international or national anti-bribery laws.</font></div><div style="line-height:120%;text-align:justify;padding-left: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;">8.4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Notice, Suspension and Termination</font><font style="font-family:inherit;font-size:11pt;">.  Notwithstanding any other term or condition contained in this Agreement, it is further understood and agreed that should the Company have any reason to believe that any money is being or has been paid in a manner described in Section 8.3 above, the Company (a) shall notify Consultant of such belief and provide Consultant with a description of the basis for such belief, and (b) shall have the right, without liability to the Company or any of its affiliates, to immediately suspend the payment of any remuneration to Consultant to the extent the Company determines in good faith that such suspension may be necessary to limit or avoid any claim for violation of the FCPA, the OECD Convention, or any other applicable law.  Consultant shall have seven (7) days following the delivery of such notice to provide proof satisfactory to the Company that money is not being and has not been paid in a manner described in Section 8.3 above.  If Consultant has not been able to provide such proof to the Company within such time period, the Company shall have the right to terminate this Agreement without any liability to Consultant.</font></div><div style="line-height:120%;text-align:justify;padding-left: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;">8.5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Audit Rights and Records</font><font style="font-family:inherit;font-size:11pt;">.  Consultant shall keep accurate records and books of account showing all charges, disbursements and expenses made or incurred by Consultant in the performance of the services hereunder.  During the Term of the Agreement and for a period of seven (7) years thereafter, upon written notice by the Company to Consultant hereunder, the Company and its affiliates shall have the right to audit at reasonable times Consultant&#8217;s books and records relating </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;">B-10</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;">to any transactions concerning the subject matter of this Agreement to ensure compliance with applicable laws.  Consultant shall maintain books and records of any and all transactions pursuant or related to this Agreement in such form and containing such information as shall be sufficient and appropriate to accurately reflect such transactions.  Furthermore, Consultant will provide to the Company or its affiliates such documents or other evidence (whether written, oral or otherwise) as the Company or its affiliates may request from time to time so that the Company or its affiliates may determine and establish compliance with the provisions of this Section 8, including individual certifications of Consultant and his principals, employees, agents or other representatives (as applicable) as may have worked on his behalf in connection with performance under this Agreement, attesting to compliance with the foregoing.</font></div><div style="line-height:120%;text-align:left;padding-left: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;">8.6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Certifications and Training</font><font style="font-family:inherit;font-size:11pt;">.  Consultant shall provide, as may be periodically requested by the Company, any certification reasonably requested by the Company that Consultant has read, understands and is abiding by the Company&#8217;s policies regarding the FCPA and the Company&#8217;s Code of Ethics and Business Conduct, and shall further provide any other certification reasonably requested by the Company as to compliance matters.  Consultant understands that the Company may, from time to time, provide training on areas related to compliance with laws and business ethics and conduct.  Consultant hereby agrees that Consultant shall make himself reasonably available for such training, and shall certify compliance with, in writing, as may be requested by the Company from time to time.</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;font-weight:bold;">9.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Term and Termination</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left: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;">9.1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Term and Rights to Terminate</font><font style="font-family:inherit;font-size:11pt;">.  The term of this Agreement (the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Term</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and Consultant&#8217;s engagement shall commence on the Effective Date and continue until the earlier of (i)&#160;the last day of the month in which the final vesting date of any three- (3-) year cliff vesting performance units (or similar awards) held by Consultant is scheduled to occur or (ii) the date that this Agreement is terminated by Consultant upon written notice of termination to the Company.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;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;">9.2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Effects of Termination</font><font style="font-family:inherit;font-size:11pt;">.  Except as may otherwise be expressly provided herein, upon the termination of this Agreement for any reason pursuant to Section 9.1 above, (i)&#160;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&#8217;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 all Confidential Information as provided in Section 7.2(b), (iv)&#160;Consultant shall be reimbursed for any 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 (v) 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: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;">9.3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Survival</font><font style="font-family:inherit;font-size:11pt;">.  Any provision of this Agreement which is expressly or by implication intended to survive the termination of this Agreement, including Sections 5 through 21, shall survive and remain in effect after the termination of this Agreement</font></div><div style="line-height:120%;text-align:left;padding-left:48px;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;">B-11</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;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">10.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Indemnification</font><font style="font-family:inherit;font-size:11pt;">.  Consultant shall indemnify, defend and hold harmless the Company from and against any and all claims, actions, suits, inquiries, investigations and proceedings, and any and all losses, liabilities, penalties, damages, costs or expenses of any kind whatsoever incurred in connection with such claims, actions, suits, inquiries, investigations and proceedings, based upon or arising out of  the gross negligence, fraud or willful misconduct of Consultant, except to the extent caused by the gross negligence or willful misconduct of the Company.   </font></div><div style="line-height:120%;padding-bottom:16px;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;font-weight:bold;">11.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Release</font><font style="font-family:inherit;font-size:11pt;">.  In exchange for the valuable consideration described in Section&#160;2, Consultant hereby releases the Company, the Company Group, and each of their employees, officers, directors, stockholders, agents, affiliates, subsidiaries, parent corporations, successors, legal representatives and assigns, as well as each of the above entities&#8217; past and present officers, directors, employees, shareholders, members, trustees, joint ventures, attorneys, partners, and anyone claiming through them (collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Released Parties</font><font style="font-family:inherit;font-size:11pt;">&#8221;), from any and all claims, actions, causes of action, demands, rights, damages, costs, expenses, attorneys&#8217; fees and compensation in any form whatsoever, whether known or unknown, which Consultant now has or may have, or which may hereafter accrue against any of the Released Parties on account of or in any way growing out of Consultant&#8217;s prior employment with the Company or the termination thereof or otherwise arising up to and including the date Consultant signs this Agreement, including, but not limited to, claims for wrongful discharge, breach of implied or express contracts, breach of an implied covenant of good faith and fair dealing, tortious interference with contract or prospective economic advantage, violation of public policy, intentional or negligent infliction of emotional distress, negligent hiring/supervision, defamation, fraud, or other wrongful conduct, including, specifically, any claims arising out of any legal or contractual restriction on the Company&#8217;s right to terminate its employees, claims for wages, bonuses, incentives, employment benefits, and claims under Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1991, the Americans with Disabilities Act, the Family and Medical Leave Act, Consultant Retirement Income Security Act, the Worker Adjustment and Retraining Notification Act, the Genetic Information Non-Discrimination Act, or Employee Retirement Income Security Act of 1974, the Equal Pay Act, the Fair Labor Standards Act, the Rehabilitation Act of 1973, the Age Discrimination in Employment Act of 1967, and the Older Workers Benefit Protection Act, all as amended, or any other provision of federal, state or local statutory or common law or regulation.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;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;">Consultant and the Company agree and expressly acknowledge that this Agreement includes a waiver and release of all claims which Consultant has or may have under the Age Discrimination in Employment Act of 1967, as amended (&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">ADEA</font><font style="font-family:inherit;font-size:11pt;">&#8221;).</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;">Consultant specifically waives any and all claims against the Released Parties, including claims which Consultant did not know or suspect to exist at the time of executing the Agreement. Consultant understands the full nature, extent and import of the preceding sentence, and understands that the Company would not have agreed to provide the consideration described in Section 2 if the release in this Agreement did not cover all claims for future damages, whether or not those damages have manifested themselves, are known to the parties, and/or are anticipated by the parties at the present time. </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;">This release, however, does not waive any rights or claims that may arise after the date Consultant signs this Agreement.  Further, nothing will preclude Consultant from (i) bringing a lawsuit or proceeding against the Company to enforce the Company&#8217;s obligations under this Agreement or the Employment Agreement or to challenge the enforceability of the release under the Older Worker Benefit Protection Act, (ii) filing a complaint with, providing information to, or testifying or otherwise assisting in any investigation or proceeding brought by any state, federal or local regulatory or law enforcement agency or legislative body, or (iii) filing any claims that are not permitted to be waived or released under the Fair Labor Standards </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;">B-12</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%;padding-bottom:16px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Act or other applicable law.  However, Consultant waives the right to receive any relief (legal or equitable) from the Company based on any charge, proceeding, complaint, or lawsuit against the Company filed by Consultant or anyone else on Consultant&#8217;s behalf, except for a claim to enforce the Company&#8217;s obligations under this Agreement or the Employment 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;">Consultant further acknowledges and agrees that nothing in this Agreement prohibits Consultant from reporting to any governmental authority information concerning possible violations of law or regulation and that Consultant shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of trade secret information in confidence to a government official or to an attorney solely for the purpose of reporting or investigating a suspected violation of law, and Consultant may use it in certain court proceedings provided Consultant submits it under seal and consistent with 18 U.S.C. 1833. Nothing contained in this Agreement prohibits Consultant from voluntarily or anonymously contacting governmental authorities regarding possible violations of law or from recovering a whistleblower award. Consultant will retain all rights and consideration provided in this Agreement regardless of whether Consultant communicates with any governmental authorities, or if Consultant receives a whistleblower award.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">12.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Disputes</font><font style="font-family:inherit;font-size:11pt;">.  Except with respect to enforcement of the Company&#8217;s rights under Section 6 and Section 7 of this Agreement, Consultant and the Company agree to submit exclusively to final and binding arbitration any and all disputes or disagreements relating to or concerning the interpretation, performance or subject matter of this Agreement in accordance with the National Rules of the American Arbitration Association (&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">AAA</font><font style="font-family:inherit;font-size:11pt;">&#8221;) using a mutually acceptable single arbitrator.  In the event that the parties cannot agree on an arbitrator, the parties shall submit the selection of the arbitrator to the AAA.  The arbitration will take place in Houston, Texas.  Consultant and the Company agree that the decision of the arbitrator will be final and binding on both parties.  Arbitration shall be commenced by either party filing a demand for arbitration with the AAA within 60 days after such dispute has arisen.  The prevailing party in a final and binding arbitration decision shall be entitled to recover from the other party the arbitrator&#8217;s award and the reasonable costs and expenses incurred by such prevailing party in connection therewith (including attorneys&#8217; fees); provided, however, that any and all charges that may be made for the cost of the arbitration and the fees of the arbitrator shall in all circumstances be paid by the Company.  Any court having jurisdiction may enter a judgment upon the award rendered by the arbitrator.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;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;">Consultant and the Company acknowledge and agree that this Agreement shall be interpreted, governed by and construed in accordance with the laws of the State of Texas, without regard to the conflict of laws principles or rules thereof.</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;">Subject first to the requirement to seek arbitration, Consultant and the Company irrevocably and unconditionally agree that any legal suit, action or proceeding arising out of or relating to this Agreement shall be brought in either the Federal District Court for the Southern District of Texas&#8212;Houston Division or in a judicial district court of Harris County, Texas (hereinafter referred to as the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Texas Courts</font><font style="font-family:inherit;font-size:11pt;">&#8221;).  In that regard, Consultant and the Company waive, to the fullest extent allowed, any objection that Consultant and the Company may have to the venue of any such proceeding being brought in the Texas Courts, and any claim that any such action or proceeding brought in the Texas Courts has been brought in an inconvenient forum. In addition, Consultant and the Company irrevocably and unconditionally submit to the exclusive jurisdiction of the Texas Courts in any such suit, action or proceeding. Consultant and the Company acknowledge and agree that a judgment in any suit, action or proceeding brought in the Texas Courts shall be conclusive and binding on each and may be enforced in any other courts to whose jurisdiction Consultant and the Company is or may be subject to, by suit upon such judgment.</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;">In the event Consultant obtains a final judgment in his favor by a court of competent jurisdiction with respect to any dispute regarding the Company&#8217;s failure to pay Consultant on a timely basis the amounts </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;">B-13</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%;padding-bottom:16px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">to which he is entitled under this Agreement or as a result of any other breach of this Agreement by the Company, the Company shall pay all amounts and damages to which Consultant may be entitled as a result of such breach, including interest thereon and all reasonable legal fees and expense and other costs incurred by Consultant to enforce Consultant&#8217;s rights hereunder.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left: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;font-weight:bold;">13.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Notice</font><font style="font-family:inherit;font-size:11pt;">.  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 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:16px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(i)&#160;&#160;&#160;&#160;If to Consultant:&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;If to the Company:</font></div><div style="line-height:120%;text-align:justify;padding-left:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Paul C. Gregory&#160;&#160;&#160;&#160;Quanta Services, Inc.</font></div><div style="line-height:120%;text-align:justify;padding-left:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2800 Post Oak Boulevard, Suite 2600&#160;&#160;&#160;&#160;2800 Post Oak Blvd., Suite 2600</font></div><div style="line-height:120%;text-align:justify;padding-left:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Houston, Texas 77056&#160;&#160;&#160;&#160;Houston, Texas  77056</font></div><div style="line-height:120%;text-align:justify;padding-left:36px;text-indent:360px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Attention:  ___________________</font></div><div style="line-height:120%;text-align:justify;padding-left:36px;text-indent:360px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Facsimile:  ___________________</font></div><div style="line-height:120%;text-align:justify;padding-left:72px;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;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">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%;padding-bottom:16px;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;font-weight:bold;">14.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Assignment</font><font style="font-family:inherit;font-size:11pt;">.  The Company has chosen Consultant on the basis of Consultant&#8217;s experience and qualifications, including Consultant&#8217;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: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;font-weight:bold;">15.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Entire Agreement; No Third Party Rights</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;This Agreement sets forth the entire agreement between Consultant and the Company and fully supersedes and replaces the Employment Agreement and 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.  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%;padding-bottom:16px;text-align:justify;padding-left: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;font-weight:bold;">16.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Heading and Captions</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;The heading and captions used in this Agreement are for convenience of reference purposes only and are not intended to, and will in no way, define, describe, interpret, limit, expand or otherwise affect the extent of this Agreement or the meaning or construction of any provision of this 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;"><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;font-weight:bold;">17.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Partial Invalidity</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;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: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;font-weight:bold;">18.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Waiver; Amendment</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;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, </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;">B-14</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;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">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%;padding-bottom:16px;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;font-weight:bold;">19.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">No Waiver</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;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 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%;padding-bottom:16px;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;font-weight:bold;">20.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Acknowledgment</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;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&#8217; 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: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;font-weight:bold;">21.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Counterparts; Signatures</font><font style="font-family:inherit;font-size:11pt;">.  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 counterpart.  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:left;padding-left: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;font-weight:bold;">22.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Consideration Period</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.  </font><font style="font-family:inherit;font-size:11pt;">Consultant is advised to consult an attorney before signing this Agreement. Consultant agrees and acknowledges that Consultant has carefully read this Agreement and fully understands all of its provisions, and Consultant further agrees and acknowledges that Consultant has entered into this Agreement freely, knowingly, and voluntarily.  Consultant acknowledges that Consultant has been provided twenty-one (21) days since Consultant received this Agreement to decide whether or not to sign this Agreement.  Consultant must return the signed Agreement to the Company at the address provided in Section 13, Attention: </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">[_______]</font><font style="font-family:inherit;font-size:11pt;">, on or before the end of the twenty-one (21) day period. Any questions may be directed to </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">[_______]</font><font style="font-family:inherit;font-size:11pt;">, at </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">[phone number]</font><font style="font-family:inherit;font-size:11pt;">&#32;or </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">[email address]</font><font style="font-family:inherit;font-size:11pt;">. </font></div><div style="line-height:120%;text-align:left;padding-left: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;font-weight:bold;">23.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Revocation Period</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">.  </font><font style="font-family:inherit;font-size:11pt;">Consultant will have the right to revoke the waiver and release of claims under the ADEA during the first seven (7) days after signing this Agreement.  Therefore, this Agreement shall not become effective or enforceable until the revocation period has expired without Consultant having revoked this Agreement (the &#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Release Effective Date</font><font style="font-family:inherit;font-size:11pt;">&#8221;).  In order to revoke this Agreement, Consultant must submit written notice of revocation to the Company at the address provided in Section 13, Attention: </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">[_______]</font><font style="font-family:inherit;font-size:11pt;">, such that notice is received by the Company before the expiration of the seven (7) day revocation period.  If the Agreement is revoked, or if the Release Effective Date is not prior to the Effective Date, Consultant will not receive payment or benefits under this Agreement or certain benefits under the Employment Agreement.</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;"><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;">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: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;"><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;">B-15</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:12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">QUANTA SERVICES, INC.&#160;&#160;&#160;&#160;CONSULTANT:</font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By: ______________________________&#160;&#160;&#160;&#160;_____________________________________</font></div><div style="line-height:120%;text-align:justify;padding-left:12px;text-indent:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[Name]&#160;&#160;&#160;&#160;Name:</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:12px;text-indent:36px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[Title]</font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:12px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Active 36120394.6</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;">B-16</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>4
<FILENAME>pwr9-30x2017ex102.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 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s58A4EDDF48EDEAB6176F95E227DC4CCA"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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;text-decoration:underline;">EMPLOYMENT AGREEMENT</font></div><div style="line-height:120%;text-align:center;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 Employment Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement</font><font style="font-family:inherit;font-size:12pt;">&#8221;) is entered into between Quanta Services, Inc. (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Quanta</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and Donald C. Wayne (&#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Employee</font><font style="font-family:inherit;font-size:12pt;">&#8221;) on 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;">&#32;day of September, 2017, but effective as of the 15</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;">&#32;day of May, 2017 (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Effective Date</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">RECITALS</font></div></td></tr></table><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;">As of the date of this Agreement, the Employer Group (as defined below) is engaged primarily in the business of specialty contracting for customers in the electric power, natural gas, oil, pipeline, renewable energies and telecommunications industries, as well as for transportation, commercial and industrial customers.  As such, the Employer Group has developed and continues to develop and use certain trade secrets and other Proprietary and Confidential Information, as hereinafter defined.  The Employer Group has spent a substantial amount of time, effort and money, and will continue to do so in the future, to develop or acquire such Proprietary and Confidential Information and promote and increase its good will.  Employer (as defined below) and Employee acknowledge and agree that Proprietary and Confidential Information is an asset of particular and immeasurable value to the Employer Group.  </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;">Pursuant to this Agreement, Employee shall be employed by Employer in a confidential and fiduciary relationship and such Proprietary and Confidential Information will necessarily be provided to, communicated to, or acquired by Employee by virtue of his employment with Employer.  </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;">Based upon the above, Employer desires to retain the services of Employee on its own behalf, as well as on the behalf of its subsidiaries and affiliated companies and, in so doing, protect its Proprietary and Confidential Information subject to the terms and conditions set forth herein.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">II.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">DEFINITIONS</font></div></td></tr></table><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;">A.&#160;&#160;&#160;&#160;For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Employer</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean Quanta or any other affiliated entity that is deemed to be the employer of Employee, and &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Employer Group</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean Quanta and its predecessors, designees, successors, and past, present and future operating companies, divisions, subsidiaries and/or affiliates.</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;">B.&#160;&#160;&#160;&#160;As used in this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any and all non-public information or data in any form or medium, tangible or intangible, which has commercial value and which the Employer Group possesses or to which the Employer Group has rights.  Proprietary and Confidential Information includes, by way of example and without limitation, information concerning the Employer Group&#8217;s specific manner of doing business, including, but not limited to, the processes, methods or techniques utilized by the Employer Group, the Employer Group&#8217;s customers, marketing strategies and plans, pricing information, sources of supply and material specifications, the Employer Group&#8217;s computer programs, system documentation, special hardware, related software development, and the Employer Group&#8217;s business models, manuals, formulations, equipment, compositions, configurations, know-how, ideas, improvements and inventions.  </font></div><div><br></div><div><div style="line-height:120%;text-align:left;text-indent:624px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></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;">Proprietary and Confidential Information also includes information developed by Employee during his course of employment with Employer or otherwise relating to Company-Related Inventions and Developments, as hereinafter defined, as well as other information to which he may be given access to in connection with his employment.</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;">C.&#160;&#160;&#160;&#160;As used in this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Inventions and Developments</font><font style="font-family:inherit;font-size:12pt;">&#8221; means any and all inventions, developments, creative works and useful ideas of any description whatsoever, whether or not patentable.  Inventions and Developments include, by way of example and without limitation, discoveries and improvements that consist of or relate to any form of Proprietary and Confidential Information.</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;">D.&#160;&#160;&#160;&#160;As used in this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Company-Related Inventions and Developments</font><font style="font-family:inherit;font-size:12pt;">&#8221; means all Inventions and Developments that: (a) relate at the time of conception or development to the actual business of the Employer Group or to its actual research and development or to business or research and development that is the subject of active planning at the time; (b) result from or relate to any work performed for Employer, whether or not during normal business hours; (c) are developed on Employer&#8217;s time; or (d) are developed through the use of the Employer Group&#8217;s Proprietary and Confidential Information, equipment, software, or other facilities and resources.</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;">E.&#160;&#160;&#160;&#160;For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">make</font><font style="font-family:inherit;font-size:12pt;">&#8221; or &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">made</font><font style="font-family:inherit;font-size:12pt;">,&#8221; when used in relation to Inventions and Developments, includes any one or any combination of: (a) conception; (b) reduction to practice; or (c) development; and is without regard to whether Employee is a sole or joint inventor.</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;">F.&#160;&#160;&#160;&#160;For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Change in Control</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.&#160;&#160;&#160;&#160;Any person or entity, or more than one person or entity acting as a group, other than a member of the Employer Group or an employee benefit plan of the Employer Group, acquires directly or indirectly Beneficial Ownership (as defined in Section 13(d) of the Securities Exchange Act of 1934, as amended) of any Voting Security of Quanta and immediately after such acquisition such person, entity or group is, directly or indirectly, the Beneficial Owner of Voting Securities representing fifty percent (50%) or more of the total fair market value or total voting power of all of the then-outstanding Voting Securities of Quanta; or </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.&#160;&#160;&#160;&#160;Any person or entity, or more than one person or entity acting as a group, other than a member of the Employer Group or an employee benefit plan of the Employer Group, acquires directly or indirectly, or has acquired during the preceding twelve (12) months, Beneficial Ownership (as defined in Section 13(d) of the Securities Exchange Act of 1934, as amended) of any Voting Security of Quanta and immediately after such acquisition such person, entity or group is, directly or indirectly, the Beneficial Owner of Voting Securities representing thirty percent (30%) or more of the total voting power of all of the then-outstanding Voting Securities of Quanta; or </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.&#160;&#160;&#160;&#160;Individuals who, as of the date hereof, constitute the Board of Directors of Quanta (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Board</font><font style="font-family:inherit;font-size:12pt;">&#8221;), and any new director whose election by the Board or nomination for election by Quanta&#8217;s stockholders was approved by a vote of a majority of the directors then still in office who were directors as of the date hereof or whose election or nomination for election was previously </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;font-weight:bold;">2</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">so approved, cease for any reason to constitute at least a majority of the members of the Board within a 12-month period; or </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4.&#160;&#160;&#160;&#160;Any person or entity, or more than one person or entity acting as a group, other than a member of the Employer Group or an employee benefit plan of the Employer Group, acquires directly or indirectly, or has acquired during the preceding 12-months, forty percent (40%) or more of the total gross fair market value of assets of the Employer Group.</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;">G.&#160;&#160;&#160;&#160;For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Voting Security</font><font style="font-family:inherit;font-size:12pt;">&#8221; means common stock or other capital stock, including preferred stock, of the applicable entity entitled generally to vote in the election of directors and preferred stock and other equity securities (not including options, warrants or similar rights) convertible into securities entitled generally to vote in the election of directors (whether or not then convertible).</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">III.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">TERMS OF EMPLOYMENT</font></div></td></tr></table><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;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Position and Duties</font><font style="font-family:inherit;font-size:12pt;">.  Employee is hereby employed by Employer as Executive Vice President and General Counsel.  Employee shall have the primary responsibilities, duties and authority commensurate with Employee&#8217;s position and as prescribed from time to time by the Board or Quanta&#8217;s Chief Executive Officer, in their discretion, in a manner consistent with Employee&#8217;s position.  Employee shall devote his full business time, attention and effort to the performance of this Agreement and to his duties as described herein.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.&#160;&#160;&#160;&#160;Employee shall faithfully adhere to, execute and fulfill the duties and responsibilities of Employee&#8217;s position and as prescribed from time to time by the Board or Quanta&#8217;s Chief Executive Officer.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.&#160;&#160;&#160;&#160;Employee agrees to devote reasonable attention and time to the business and affairs of Employer and, to the extent necessary, to discharge the responsibilities assigned to Employee hereunder, to use Employee&#8217;s reasonable best efforts to perform faithfully and efficiently such responsibilities.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.&#160;&#160;&#160;&#160;Employee shall not, during the term of his employment, be engaged in any other business activity pursued for gain, profit or other pecuniary advantage if such activity interferes with Employee&#8217;s duties and responsibilities to Employer.  The foregoing limitations shall not be construed as prohibiting Employee from serving on corporate, civic or charitable boards or committees, delivering lectures or fulfilling speaking engagements, teaching at educational institutions, or making personal investments, so long as such activities do not significantly interfere with the performance of Employee&#8217;s responsibilities to Employer as set forth in this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4.&#160;&#160;&#160;&#160;In the performance of his duties, Employee shall use his best efforts to adhere to the legal requirements codified in statutes, ordinances and governmental regulations applicable to Employer.</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;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Term.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The initial term of this Agreement shall begin on the Effective Date and shall continue for two (2) years, unless terminated sooner pursuant to the provisions of this Agreement </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;font-weight:bold;">3</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">(the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Initial Term</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  At the expiration of the Initial Term, unless terminated sooner pursuant to the provisions of this Agreement, and each annual anniversary thereafter, this Agreement will renew automatically for an additional one (1) year period (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Renewal Term</font><font style="font-family:inherit;font-size:12pt;">&#8221;) unless either party notifies the other party in writing of its or his intention not to renew this Agreement (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Renewal Termination Notice</font><font style="font-family:inherit;font-size:12pt;">&#8221;) not less than six (6) months prior to the expiration of the Initial Term or of any Renewal Term (the Initial Term and any Renewal Term are referred to collectively as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Term</font><font style="font-family:inherit;font-size:12pt;">&#8221;).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination upon Death</font><font style="font-family:inherit;font-size:12pt;">.  This Agreement (and all of Employee&#8217;s rights and Employer&#8217;s obligations hereunder) shall terminate as of the date of Employee&#8217;s death.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination upon Disability</font><font style="font-family:inherit;font-size:12pt;">.  If Employee becomes Disabled as defined herein, Employer may, by written notice to Employee, terminate this Agreement and Employee&#8217;s employment hereunder.  For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Disabled</font><font style="font-family:inherit;font-size:12pt;">&#8221; or &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Disability</font><font style="font-family:inherit;font-size:12pt;">&#8221; means, as determined by the Compensation Committee of the Board (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Committee</font><font style="font-family:inherit;font-size:12pt;">&#8221;), that (i) Employee is unable to engage in any substantial gainful activity by reason of a physical or mental impairment that is expected to result in death or last twelve (12) months or more, or Employee receives replacement income for three (3) months or more due to such physical or mental impairment or (ii) such other definition that complies with the definition of disability under Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Code</font><font style="font-family:inherit;font-size:12pt;">&#8221;) and the regulations promulgated thereunder.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination for Cause</font><font style="font-family:inherit;font-size:12pt;">.  Employer may terminate this Agreement and Employee&#8217;s employment hereunder for Cause by providing written notice to Employee of its intention to do so.  For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cause</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">a.&#160;&#160;&#160;&#160;Employee&#8217;s gross negligence in the performance of, intentional nonperformance of, or inattention to his material duties and responsibilities hereunder, any of which continue for five (5) business days after receipt of written notice of need to cure the same;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">b.&#160;&#160;&#160;&#160;Employee&#8217;s willful dishonesty, fraud or material misconduct with respect to the business or affairs of Employer;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">c.&#160;&#160;&#160;&#160;the violation by Employee of any of Employer&#8217;s policies or procedures, which violation is not cured by Employee within five (5) business days after Employee has been given written notice thereof;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">d.&#160;&#160;&#160;&#160;a conviction of, a plea of nolo contendere, a guilty plea, or confession by Employee to, an act of fraud, misappropriation or embezzlement or any crime punishable as a felony or any other crime that involves moral turpitude;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">e.&#160;&#160;&#160;&#160;Employee&#8217;s use of illegal substances or habitual drunkenness; or</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">f.&#160;&#160;&#160;&#160;the breach by Employee of this Agreement if Employee does not cure such breach within five (5) business days after Employee has been given written notice thereof.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination for Good Reason</font><font style="font-family:inherit;font-size:12pt;">.  Employee may terminate this Agreement and his employment hereunder for Good Reason in the twelve (12) months following a Change in </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;font-weight:bold;">4</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">Control by providing written notice to Employer of his intention to do so.  For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Good Reason</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">a.&#160;&#160;&#160;&#160;the assignment to Employee of any duties inconsistent with Employee&#8217;s position (including offices, titles and reporting requirements), authority, duties or responsibilities as contemplated by Section III.A of this Agreement and as in effect immediately prior to the Change in Control, or any other action by Employer that results in a diminution in such position, authority, duties or responsibilities (excluding for this purpose an isolated, insubstantial and inadvertent action not taken in bad faith); </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">b.&#160;&#160;&#160;&#160;any material breach of this Agreement by Employer, including any requirement that Employee be based at any office or location that results in a violation of Section III.E of this Agreement;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">c.&#160;&#160;&#160;&#160;any failure by Employer to comply with any of the provisions of Section IV of this Agreement (excluding for this purpose an isolated, insubstantial and inadvertent action not taken in bad faith);</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">d.&#160;&#160;&#160;&#160;any failure by Employer to continue in effect any cash or stock-based incentive or bonus plan, retirement plan, welfare benefit plan or other compensation, retirement or benefit plan and policy, unless the aggregate value (as computed by an independent employee benefits consultant selected by Employer and reasonably acceptable to Employee or Employee&#8217;s legal representative) of all such compensation, retirement or benefit plans and policies provided to Employee is not materially less than their aggregate value as in effect at any time during the one hundred twenty (120) day period immediately preceding a Change in Control or, if more favorable to Employee, those provided generally at any time after the Change in Control to other peer employees of Employer and its affiliated companies;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">e.&#160;&#160;&#160;&#160;Employee&#8217;s receipt from Employer of a Renewal Termination Notice as provided in Section III.B; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">f.&#160;&#160;&#160;&#160;in the event of a pending Change in Control, Employer and Employee have not received written notice at least five (5) business days prior to the anticipated closing date of the transaction giving rise to the Change in Control from the successor to all or a substantial portion of the Employer Group&#8217;s business and/or assets that such successor is willing as of the closing to assume and agree to perform Employer&#8217;s obligations under this Agreement in the same manner and to the same extent that Employer is hereby required to perform.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Employee must provide written notice to Employer of the existence of the condition(s) described in Section III.B.4.a through Section III.B.4.d above within 90 days of the initial existence of the condition(s).  Employer shall have 30 days after such notice is given during which to remedy the condition(s), and such occurrence shall not be deemed to constitute Good Reason if such event or circumstance has been fully corrected by Employer within the 30 day cure period and Employee has been reasonably compensated for monetary losses or damages resulting therefrom.</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;font-weight:bold;">5</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></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;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Notice of Termination</font><font style="font-family:inherit;font-size:12pt;">.  Any termination by Employer for Cause or Disability or by Employee for Good Reason shall be communicated by a Notice of Termination provided to the other party pursuant to the provisions of Section IX.C of this Agreement.  For purposes of this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Notice of Termination</font><font style="font-family:inherit;font-size:12pt;">&#8221; means a written notice that: (1) indicates the specific termination provision or provisions as set forth in this Agreement relied upon by either Employer or Employee; (2) to the extent applicable, sets forth in reasonable detail the facts and circumstances claimed to provide the basis for termination under the provision or provisions of this Agreement relied upon by either Employer or Employee; and (3) if the Date of Termination (as defined below) is other than the date of receipt of such Notice of Termination, specifies the termination date.  The failure by either Employer or Employee to set forth in the Notice of Termination any fact or circumstance that contributes to a showing of Cause or Good Reason shall not waive any right of Employer or Employee or preclude Employer or Employee from asserting such fact or circumstance in enforcing Employer&#8217;s or Employee&#8217;s rights or obligations under this Agreement. </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;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Date of Termination</font><font style="font-family:inherit;font-size:12pt;">.  According to this Agreement, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Date of Termination</font><font style="font-family:inherit;font-size:12pt;">&#8221; shall mean: (1) if Employee&#8217;s employment is terminated for Cause or Disability, or by Employee for Good Reason, the date of receipt of the Notice of Termination or any later date specified therein or as required under this Agreement; (2) if Employee&#8217;s employment is terminated by Employer other than for Cause or Disability, the Date of Termination shall be the date on which Employer notifies Employee of such termination; (3) if Employee&#8217;s employment is terminated by reason of death, the Date of Termination shall be the date of the death of Employee; or (4) if Employee voluntarily terminates his employment, the Date of Termination shall be the date on which Employee and Employer shall agree to be the Date of Termination.</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;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Place of Performance</font><font style="font-family:inherit;font-size:12pt;">.  Nothing contained in this Agreement shall be deemed to require Employee to relocate from Employee&#8217;s present residence to another geographic location in order to carry out Employee&#8217;s duties and responsibilities under this Agreement, other than normal business travel consistent with Employee&#8217;s duties, responsibilities and position.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">IV.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><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;">&#32;</font></div></td></tr></table><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;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Annual Base Salary</font><font style="font-family:inherit;font-size:12pt;">.  Employer agrees to compensate and pay Employee, or to cause Employee to be compensated and paid, an annual base salary of $500,000, payable on a regular basis in accordance with Employer&#8217;s standard payroll procedures but not less frequently than monthly.</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;">On at least an annual basis, the Board or a duly constituted committee thereof will review Employee&#8217;s performance and may make increases to Employee&#8217;s annual base salary if, in its sole discretion, any such increase is warranted.</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;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Bonus</font><font style="font-family:inherit;font-size:12pt;">.  Employee shall participate in Employer&#8217;s annual and long-term incentive bonus plans at a level commensurate with Employee&#8217;s position.  Employee may participate in other current and future incentive bonus plans as determined by the Board or a duly constituted committee thereof.</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;font-weight:bold;">6</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></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;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Incentive, Savings and Retirement Plans.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;Employee shall be entitled to participate in all incentive, savings and retirement plans, practices, policies and programs generally applicable to other peer employees of Employer.  </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;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Welfare Benefit Plans</font><font style="font-family:inherit;font-size:12pt;">.  Employee and Employee&#8217;s dependents shall receive coverage under the welfare benefit plans, practices, policies and programs provided by Employer including, but not limited to, medical, prescription, dental, disability, employee life, group life, accidental death and travel accident insurance plans and programs, generally applicable to other peer employees of Employer, the terms and conditions of which shall be no less favorable than those available to other similarly situated officers of Employer.</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;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Reimbursement of Expenses</font><font style="font-family:inherit;font-size:12pt;">.  Employer shall reimburse Employee or cause Employee to be promptly reimbursed for all reasonable and necessary expenses incurred by Employee in furtherance of the business and affairs of the Employer Group including, but not limited to, all travel expenses and living expenses while away from home on business or at the request of Employer or the Board.  Such reimbursement shall be effected as soon as reasonably practicable after such expenditures are made, against presentation of signed, itemized expense reports in accordance with the travel and business expense reimbursement policies of Employer.</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;">F.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Severance Benefits upon Termination</font><font style="font-family:inherit;font-size:12pt;">.  As set forth below, the following obligations are imposed upon Employer upon termination of this Agreement; provided, however, that to be entitled to such severance benefits, Employee will be required to execute, and not revoke, a Confidential Severance Agreement and Release provided by Employer as more fully described in Section IV.I below.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Death</font><font style="font-family:inherit;font-size:12pt;">.  If Employee&#8217;s employment is terminated due to his death, Employee shall not be entitled to any severance benefits under the terms of this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Disability</font><font style="font-family:inherit;font-size:12pt;">.  If Employee&#8217;s employment is terminated due to his Disability, Employee shall be entitled to severance benefits equal to one (1) year of Employee&#8217;s annual base salary.  Subject to Employee&#8217;s compliance with the requirements of Section IV.I below, such severance benefits shall be paid to Employee in a lump-sum payment within sixty (60) days of the Date of Termination.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cause</font><font style="font-family:inherit;font-size:12pt;">.  If Employee&#8217;s employment is terminated for Cause as defined under this Agreement, Employee shall not be entitled to any severance benefits under the terms of this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Without Cause</font><font style="font-family:inherit;font-size:12pt;">.  If Employee&#8217;s employment is terminated by Employer without Cause (other than within the twelve (12) months following a Change in Control), Employee shall be entitled to severance benefits equal to two (2) years of Employee&#8217;s annual base salary.  Subject to Employee&#8217;s compliance with the requirements of Section IV.I below, such severance benefits shall be paid to Employee in a lump-sum payment within sixty (60) days of the Date of Termination.  In the event that Employee is entitled to receive severance benefits under Section IV.G.1, Employee will not be entitled to receive severance benefits under this Section.</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;font-weight:bold;">7</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Resignation by Employee</font><font style="font-family:inherit;font-size:12pt;">.  If Employee resigns his employment, Employee shall not be entitled to any severance benefits under the terms of this Agreement unless Employee resigns his employment for Good Reason within the twelve (12) months following a Change in Control as described in Section IV.G.2 below.</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;">G.&#160;&#160;&#160;&#160;Severance Benefits upon Change in Control.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination without Cause</font><font style="font-family:inherit;font-size:12pt;">.  In the event Employee is terminated without Cause by Employer within twelve (12) months following a Change in Control, Employee shall be entitled to the following:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">a.&#160;&#160;&#160;&#160;a lump-sum payment, due on the Date of Termination, of a sum equal to three (3) times Employee&#8217;s base salary at the rate then in effect; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">b.&#160;&#160;&#160;&#160;a lump-sum payment, due on the Date of Termination, of a sum equal to three (3) times the higher of (i) the highest annual cash bonus paid (or earned if not yet paid) to Employee for the three (3) fiscal years preceding Employee&#8217;s termination under Employer&#8217;s annual incentive bonus plan or a direct predecessor thereto or replacement thereof or (ii)&#160;Employee&#8217;s target annual cash bonus payable, including any bonus or portion thereof which has been earned but deferred, under Employer&#8217;s annual incentive bonus plan or a direct predecessor thereto or replacement thereof for the current fiscal year or, if such target bonus has not yet been determined, for the most recently completed fiscal year; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">c.&#160;&#160;&#160;&#160;for a period of three (3) years following Employee&#8217;s termination continuation of medical, dental and vision benefit coverage for Employee and Employee&#8217;s dependents at least equal to those that would have been provided to the same in accordance with the plans, programs, practices and policies described in Section IV.D of this Agreement if Employee&#8217;s employment had not been terminated or, if more favorable to Employee, as in effect generally at any time thereafter with respect to other peers of Employee; provided, however, that if Employee becomes reemployed with another employer and is eligible to receive medical, dental or vision benefits under another employer provided plan, the medical, dental and vision benefits described herein shall be secondary to those provided under such other plan during such applicable period of eligibility.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">In the event that Employee is entitled to receive severance benefits under this Section V.G.1, Employee will not be entitled to receive severance benefits under Section IV.F.4.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Termination by Employee with Good Reason</font><font style="font-family:inherit;font-size:12pt;">.  In the event Employee terminates his employment for Good Reason within twelve (12) months following a Change in Control, Employee shall be entitled to: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">a.&#160;&#160;&#160;&#160;a lump-sum payment, due on the Date of Termination, of a sum equal to three (3) times Employee&#8217;s base salary at the rate then in effect; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">b.&#160;&#160;&#160;&#160;a lump-sum payment, due on the Date of Termination, of a sum equal to three (3) times the higher of (i) the highest annual cash bonus paid (or earned if not yet paid) to </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;font-weight:bold;">8</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">Employee for the three (3) fiscal years preceding Employee&#8217;s termination under Employer&#8217;s annual incentive bonus plan or a direct predecessor thereto or replacement thereof or (ii)&#160;Employee&#8217;s target annual cash bonus payable, including any bonus or portion thereof which has been earned but deferred, under Employer&#8217;s annual incentive bonus plan or a direct predecessor thereto or replacement thereof for the current fiscal year or, if such target bonus has not yet been determined, for the most recently completed fiscal year; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">c.&#160;&#160;&#160;&#160;for a period of three (3) years following Employee&#8217;s termination continuation of medical, dental and vision benefit coverage for Employee and Employee&#8217;s dependents at least equal to those that would have been provided to the same in accordance with the plans, programs, practices and policies described in Section IV.D of this Agreement if Employee&#8217;s employment had not been terminated or, if more favorable to Employee, as in effect generally at any time thereafter with respect to other peers of Employee; provided, however, that if Employee becomes reemployed with another employer and is eligible to receive medical, dental or vision benefits under another employer provided plan, the medical, dental and vision benefits described herein shall be secondary to those provided under such other plan during such applicable period of eligibility.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Limitation on Severance Benefits</font><font style="font-family:inherit;font-size:12pt;">.  Anything in this Agreement to the contrary notwithstanding, in the event that it shall be determined (as herein after provided) that any payment or distribution by Employer or any of its affiliates to or for the benefit of Employee, whether paid or payable or distributed or distributable pursuant to the terms of this Agreement or otherwise pursuant to or by reason of any other agreement, policy, plan, program, or arrangement including, without limitation, any stock option, restricted stock, stock appreciation right or similar right, or the lapse or termination of any restriction on, or the vesting or exercisability of, any of the foregoing (individually and collectively, a &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Payment</font><font style="font-family:inherit;font-size:12pt;">&#8221;), would be subject, but for the application of this Section IV.G.3 to the excise tax imposed by Section 4999 of the Code, or any successor provision thereto (hereinafter the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Excise Tax</font><font style="font-family:inherit;font-size:12pt;">&#8221;), by reason of being considered &#8220;contingent on a change in ownership or control&#8221; of Employer, within the meaning of Section 280G(b)(2) of the Code, or any successor provision thereto, then:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">a.&#160;&#160;&#160;&#160;if the After-Tax Payment Amount would be greater by reducing the amount of the Payment otherwise payable to Employee to the minimum extent necessary (but in no event less than zero) so that, after such reduction, no portion of the Payment would be subject to the Excise Tax, then the Payment shall be so reduced; and</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">b.&#160;&#160;&#160;&#160;if the After-Tax Payment Amount would be greater without the reduction then there shall be no reduction in the Payment.</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;">As used in this Section IV.G.3, &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">After-Tax Payment Amount</font><font style="font-family:inherit;font-size:12pt;">&#8221; means (i) the amount of the Payment, less (ii) the amount of federal income taxes payable with respect to the Payment calculated at the maximum marginal income tax rate for each year in which the Payment shall be paid to Employee (based upon the rate in effect for such year as set forth in the Code at the time of the Payment), less (iii) the amount of the Excise Tax, if any, imposed upon the Payment.  For purposes of any reduction made under Section IV.G.3.a, the Payments that shall be reduced shall be those </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;font-weight:bold;">9</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">that provide Employee the best economic benefit, and to the extent any Payments are economically equivalent, each shall be reduced pro rata.</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;">H.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Compliance with Section 409A of the Code</font><font style="font-family:inherit;font-size:12pt;">.  The payments to be made under this Agreement are intended to be exempt from or compliant with Section 409A of the Code.  Specifically, the severance payments and benefits under Section IV.F and Section IV.G hereof are intended to be exempt from Section 409A of the Code by compliance with the short-term deferral exemption as specified in&#160;26 C.F.R. Section&#160;1.409A-1(b)(4) and/or the separation pay exemption as specified in&#160;26 C.F.R. Section&#160;1.409A-1(b)(9) or are intended to comply with Section 409A of the Code including, but not limited to, being paid upon disability pursuant to 26 C.F.R. Section 1.409-3(i)(4), pursuant to change in control event pursuant to 26 C.F.R. Section 1.409A-3(i)(5) or pursuant to a fixed schedule or specified date pursuant to&#160;26 C.F.R.&#160;Section 1.409A-3(a), and the provisions of this Agreement will be administered, interpreted and construed accordingly.  Notwithstanding the foregoing, Employer makes no representation or warranty and shall have no liability to Employee or any other person if any provisions of this Agreement are determined to constitute deferred compensation subject to Section 409A of the Code and do not satisfy an exemption from, or the conditions of, Section 409A of the Code.</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;">For all purposes of this Agreement, Employee shall be considered to have terminated employment with Employer when Employee incurs a &#8220;separation from service&#8221; with the Employer Group within the meaning of Section 409A(a)(2)(A)(i) of the Code.</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;">If the Committee determines that severance payments due under this Agreement on account of termination of Employee&#8217;s employment constitute &#8220;deferred compensation&#8221; subject to Section&#160;409A of the Code, and that Employee is a &#8220;specified employee&#8221; as defined in Section&#160;409A(a)(2)(B)(i) of the Code and 26 C.F.R. Section 1.409A-1(i), then such severance payments shall commence on the first payroll date of the seventh month following the month in which Employee&#8217;s termination occurs (with the first such payment being a lump sum equal to the aggregate severance payments Employee would have received during the prior six-month period if no such delay had been imposed).  For purposes of this Agreement, whether Employee is a &#8220;specified employee&#8221; will be determined in accordance with the written procedures adopted by the Committee which are incorporated by reference 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;">All reimbursements and in-kind benefits provided under this Agreement shall be made or provided in accordance with the requirements of Section 409A of the Code and the regulations to the extent that such reimbursements or in-kind benefits are not excepted from Section 409A of the Code, including where applicable, the requirement that (i) any reimbursement is for expenses incurred during Employee&#8217;s lifetime (or during a shorter period of time specified in the Agreement); (ii) the amount of expenses eligible for reimbursement during the calendar year may not affect the expenses eligible for reimbursement in any other calendar year; (iii) the reimbursement of an eligible expense will be made on or before the last day of the calendar year following the year in which the expense is incurred; and (iv) the right to reimbursement is not subject to set off or liquidation or exchange for any other benefit.</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;">I.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Confidential Severance Agreement and Release</font><font style="font-family:inherit;font-size:12pt;">.  Notwithstanding any provision herein to the contrary, if Employee has not delivered to Employer an executed Confidential </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;font-weight:bold;">10</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">Severance Agreement and Release (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Release</font><font style="font-family:inherit;font-size:12pt;">&#8221;) on or before the fiftieth (50th) day after the Date of Termination, or if Employee revokes such executed Release prior to the sixtieth (60th) day after the Date of Termination, Employee shall forfeit all of the payments and benefits described in Section IV.F.2 or Section IV.F.4, as applicable; provided, however, that Employee shall not forfeit such amounts if Employer has not delivered to Employee the required form of Release on or before the 25th day following the Date of Termination.  A form of Release is attached as </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit A</font><font style="font-family:inherit;font-size:12pt;">&#32;hereto.  Employee acknowledges that Employer retains the right to modify the required form of the Release as Employer deems necessary in order to effectuate a full and complete release of claims against the Employer Group and its affiliates, officers and directors.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">V.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">COMPANY-RELATED INVENTIONS AND DEVELOPMENTS</font></div></td></tr></table><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;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Records of Inventions</font><font style="font-family:inherit;font-size:12pt;">.  Employee shall keep complete and current written records of Inventions and Developments made during the course of his employment with Employer and promptly disclose all such Inventions and Developments in writing to Employer so that it may adequately determine its rights in such Inventions and Developments.  Employee shall supplement any such disclosure to the extent Employer may request.  If Employee has any doubt as to whether or not to disclose any Inventions and Developments, Employee shall disclose the same to Employer.</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;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Ownership of Inventions</font><font style="font-family:inherit;font-size:12pt;">.  All Company-Related Inventions and Developments made by Employee during the term of his employment with Employer shall be the sole and exclusive property of the applicable member(s) of the Employer Group.  Employee shall assign, and does hereby assign, his entire right, title and interest in such Company-Related Inventions and Developments to the applicable member(s) of the Employer Group.  Employer&#8217;s ownership and the foregoing assignment shall apply, without limitation, to all rights under the patent, copyright, and trade secret laws of any jurisdiction relating to Company-Related Inventions and Developments.  If Employee asserts any property right in any Inventions and Developments made by Employee during the term of his employment with Employer, Employee shall promptly notify Employer of the same in writing.</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;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Cooperation with Employer</font><font style="font-family:inherit;font-size:12pt;">.  Employee shall assist and fully cooperate with Employer in obtaining and maintaining the fullest measure of legal protection which the Employer Group elects to obtain and maintain for Inventions and Developments in which the Employer Group has a property right.  Employee shall execute any lawful document requested by Employer relating to obtaining and maintaining legal protection for any said Inventions and Developments including, but not limited to, executing applications, assignments, oaths, declarations and affidavits.  Employee shall make himself available for interviews, depositions and testimony relating to any said Inventions and Developments.  These obligations shall survive the termination of Employee&#8217;s employment with Employer, provided that Employer shall compensate Employee at a reasonable rate after such termination for time actually spent by Employee at Employer&#8217;s requests on such assistance.  In the event Employer is unable for any reason whatsoever to secure Employee&#8217;s signature to any document reasonably necessary or appropriate for any of the foregoing purposes including, but not limited to, renewals, extensions, continuations, divisions or continuations in part, in a timely manner, Employee irrevocably designates and appoints Employer and its duly authorized officers and agents as his agents and attorneys-in-fact to act for Employee and on his behalf, but only for purposes of executing </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;font-weight:bold;">11</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">and filing any such document and doing all other lawfully permitted acts to accomplish the foregoing purposes with the same legal force and effect as if executed by Employee.</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;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Pre-employment Inventions</font><font style="font-family:inherit;font-size:12pt;">.  Employee shall completely identify on </font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Exhibit B</font><font style="font-family:inherit;font-size:12pt;">&#32;attached hereto, without disclosing any trade secret or other proprietary and confidential information, all Inventions and Developments made by Employee prior to his employment with Employer or prior to execution of this Agreement in which Employee has an ownership interest and which is not the subject matter of an issued patent or a printed publication at the time Employee executes this Agreement.</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;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Disclosure of Inventions after Termination</font><font style="font-family:inherit;font-size:12pt;">.  Employee shall promptly and completely disclose in writing to Employer&#8217;s law department all Company-Related Inventions and Developments made by Employee during the one (1) year immediately following Employee&#8217;s termination of employment, whether voluntarily or involuntarily, for the purposes of determining Employer&#8217;s rights in each such invention.  It will be presumed that Company-Related Inventions and Developments conceived by Employee which are reduced to practice within one (1) year after termination of Employee&#8217;s employment, whether voluntary or involuntary, were conceived during the term of Employee&#8217;s employment with Employer unless Employee is able to establish a later conception date by clear and convincing evidence. </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">VI.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">OBLIGATIONS RELATING TO PROPRIETARY <br>AND CONFIDENTIAL INFORMATION</font></div></td></tr></table><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;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Obligations of Employer</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:12pt;">.  Employer shall provide Employee, during his employment, with valuable Proprietary and Confidential Information for the purpose of assisting Employee in the performance of his job requirements and responsibilities with Employer.  In addition, Employer shall provide to Employee, during his employment, with the equipment, materials and facilities necessary to assist Employee in the performance of his job requirements and responsibilities with Employer.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Training</font><font style="font-family:inherit;font-size:12pt;">.  Employer shall provide Employee with any and all specialized training necessary to assist Employee in the performance of his job requirements and responsibilities with Employer including, but not limited to, training relating to the Employer Group&#8217;s cost structures, methods of operation, the Employer Group&#8217;s products and marketing techniques, the Employer Group&#8217;s business strategies, plans and models. </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;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Obligations of Employee</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">1.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Nondisclosure of Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:12pt;">.  Both during and after the termination of employment, whether such termination is voluntary or involuntary, Employee shall keep in confidence and trust all Proprietary and Confidential Information.  Both during and after the termination of employment, whether such termination is voluntary or involuntary, Employee shall not use or disclose Proprietary or Confidential Information without </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;font-weight:bold;">12</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">the written consent of Employer, except as may be necessary in the ordinary course of performing his duties to Employer.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Return of Proprietary and Confidential Information</font><font style="font-family:inherit;font-size:12pt;">.  All documents and tangible things (whether written or electronic) embodying or containing Proprietary and Confidential Information are the Employer Group&#8217;s exclusive property.  Employee shall be provided with or given access to such Proprietary and Confidential Information solely for performing his duties of employment with Employer.  Employee shall protect the confidentiality of their content and shall return all such Proprietary and Confidential Information, including all copies, facsimiles and specimens of them in any tangible or electronic forms in Employee&#8217;s possession, custody or control to Employer before leaving the employment of Employer for any reason, whether voluntary or involuntary.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Confidential Information from Previous Employment</font><font style="font-family:inherit;font-size:12pt;">. Employee shall not disclose or use during his employment with Employer any proprietary and confidential information which Employee has acquired as a result of any previous employment or under a contractual obligation of confidentiality before his employment with Employer and, furthermore, Employee shall not bring to the premises of Employer any copies or other tangible embodiments of any such proprietary and confidential information.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Conflict of Interest</font><font style="font-family:inherit;font-size:12pt;">.  Employee shall not engage in outside employment or other activities in the course of which Employee would use or might be tempted or induced to use Proprietary and Confidential Information in other than the Employer Group&#8217;s own interest.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement Not to Compete/Solicit</font><font style="font-family:inherit;font-size:12pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">a.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Non-Compete</font><font style="font-family:inherit;font-size:12pt;">.  Employee agrees that during the Covenant Period (as defined below), he shall not, without Employer&#8217;s written consent, directly or indirectly, for himself or on behalf of or in conjunction with any other person, persons, company, partnership, corporation or business venture of any nature:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:192px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(i)&#160;&#160;&#160;&#160;engage, as an officer, director, shareholder, owner, partner, joint venturer or in a managerial capacity, whether as an employee, independent contractor, consultant, advisor or sales representative, in any business or industry in which the Employer Group is engaged, within the United States, Canada or any other country in which the Employer Group conducts business, including any territory serviced by the Employer Group, or in which the Employer Group is actively pursuing business opportunities (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Territory</font><font style="font-family:inherit;font-size:12pt;">&#8221;); </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:192px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(ii)&#160;&#160;&#160;&#160;call upon any person or entity which is, at that time, or which has been, within one (1) year prior to that time, a customer of the Employer Group, or a prospective customer that has been actively solicited by the Employer Group, within the Territory for the purpose of soliciting or selling products or services in competition with the Employer Group; or </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:192px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">(iii)&#160;&#160;&#160;&#160;call upon any prospective acquisition candidate, on Employee&#8217;s own behalf or on behalf of any competitor, which candidate was, to Employee&#8217;s actual </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;font-weight:bold;">13</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">knowledge after due inquiry, either called upon by the Employer Group or for which the Employer Group made an acquisition analysis for the purpose of acquiring such entity. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">b.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Non-Solicitation</font><font style="font-family:inherit;font-size:12pt;">.  Employee agrees that during the Covenant Period, he shall not, without Employer&#8217;s written consent, employ, hire, solicit, induce or identify for employment or attempt to employ, hire, solicit, induce or identify for employment, directly or indirectly, any employee(s) of the Employer Group to leave his or her employment and become an employee, consultant or representative of any other entity including, but not limited to, Employee&#8217;s new employer, if any.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">c.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Publicly Traded Securities</font><font style="font-family:inherit;font-size:12pt;">.  The provisions of Section VI.B.5 of this Agreement shall not prevent Employee from acquiring or holding publicly traded stock or other public securities of a competing company, so long as Employee&#8217;s ownership does not exceed two percent (2%) of the outstanding securities of such company. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">d.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Agreement to Inform Subsequent Employers</font><font style="font-family:inherit;font-size:12pt;">.  For a period of two (2) years after the termination of Employee&#8217;s employment with Employer, whether voluntary or involuntary, Employee agrees to inform each new employer, prior to accepting employment, of the existence of this Agreement and provide that employer with a copy of this Agreement. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">e.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Reasonableness of Restrictions</font><font style="font-family:inherit;font-size:12pt;">.  Employee acknowledges that the restrictions set forth in Section VI.B.5 of this Agreement are intended to protect the Employer Group&#8217;s legitimate business interests and its Proprietary and Confidential Information and established relationships and good will.  Employee acknowledges that the time, geographic and scope of activity limitations set forth herein are reasonable and necessary to protect the Employer Group&#8217;s legitimate business interests.  However, if in any judicial proceeding, a court shall refuse to enforce this Agreement as written, whether because the time limitation is too long or because the restrictions contained herein are more extensive (whether as to geographic area, scope of activity or otherwise) than is necessary to protect the legitimate business interests of the Employer Group, it is expressly understood and agreed between the parties hereto that this Agreement is deemed modified to the extent necessary to permit this Agreement to be enforced in any such proceedings.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">f.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Ability to Obtain Other Employment</font><font style="font-family:inherit;font-size:12pt;">.  Employee acknowledges that (1) in the event of the termination of his employment with Employer (whether voluntary or involuntary), Employee&#8217;s knowledge, experience and capabilities are such that Employee can obtain employment in business activities which are of a different and non-competing nature than those performed in the course of his employment with Employer or in the geographic areas outside of the Territory and (2) the enforcement of a remedy hereunder including, but not limited to, injunctive relief, will not prevent Employee from earning a reasonable livelihood.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">g.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Injunctive Relief</font><font style="font-family:inherit;font-size:12pt;">.  Employee acknowledges that compliance with Section VI.B of this Agreement is necessary to protect the good will and other legitimate business interests of the Employer Group and that a breach of any or all of these provisions will give rise to irreparable and continuing injury to the Employer Group that is not adequately compensable in monetary damages or at law.  Accordingly, Employee agrees that Employer, its successors and assigns, may obtain injunctive relief against the breach or threatened breach of any or all of these </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;font-weight:bold;">14</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">provisions, in addition to any other legal or equitable remedies which may be available to the Employer Group at law or in equity or under this Agreement.  Because Employee further acknowledges that it would be difficult to measure any damages caused to the Employer Group that might result from any breach by Employee of any promises set forth in this Agreement, Employee agrees that Employer shall be entitled to an injunction or other appropriate equitable relief to restrain any such breach without showing or proving any actual damage to the Employer Group, as well as to be relieved of any obligation to provide further payment or benefits to Employee or Employee&#8217;s dependents.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">h.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Other Remedies</font><font style="font-family:inherit;font-size:12pt;">.  If Employee violates and/or breaches this Agreement, Employer shall be entitled to an accounting and repayment of all lost profits, compensation, commissions, remuneration or benefits that Employee directly or indirectly has realized or may realize as a result of any such violation or breach.  Employer shall also be entitled to recover for all lost sales, profits, commissions, good will and customers caused by Employee&#8217;s improper acts, in addition to and not in limitation of any injunctive relief or other rights or remedies that Employer is or may be entitled to at law or in equity or under this Agreement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">i.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Costs</font><font style="font-family:inherit;font-size:12pt;">.  Employee acknowledges that should it become necessary for Employer to file suit to enforce the provisions contained herein, and any court of competent jurisdiction awards the Employer Group any damages and/or an injunction due to the acts of Employee, then Employer shall be entitled to recover its reasonable costs incurred in conducting the suit including, but not limited to, reasonable attorneys&#8217; fees and expenses.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:144px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">j.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Covenant Period</font><font style="font-family:inherit;font-size:12pt;">.  For purposes of this Section VI.B.5, the Covenant Period shall mean the period from and during the Term of this Agreement and ending on the date that is two (2) years after Employee&#8217;s employment with Employer terminates, whether voluntary or involuntary; provided, however, that if Employer delivers to Employee a Renewal Termination Notice, as provided in Section III.B, and Employee remains employed with Employer through the expiration of the Term (and this Agreement), then the Covenant Period shall end on the date that is one (1) year after the date of such Renewal Termination Notice.  For purposes of clarity, in the event that Employee&#8217;s employment with Employer terminates for any reason, whether voluntary or involuntary, after Employee receives a Renewal Termination Notice and before the end of the Term, the Covenant Period shall end on the date that is two (2) years after the termination of Employee&#8217;s employment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Nondisparagement</font><font style="font-family:inherit;font-size:12pt;">.  Employee acknowledges and agrees that both during and after his employment with Employer, whether such termination is voluntary or involuntary, Employee shall not disparage, denigrate or comment negatively upon, either orally or in writing, the Employer Group or any of their respective officers, directors, employees or representatives, to or in the presence of any person or entity unless compelled to act by a valid subpoena or other legal mandate; provided, however, if Employee receives such a valid subpoena or legal mandate, he shall provide Employer with written notice of the same at least five (5) business days prior to the date on which Employee is required to make the disclosure.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">VII.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">WAIVER OF RIGHT TO JURY TRIAL</font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">15</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">EMPLOYER AND EMPLOYEE HEREBY VOLUNTARILY, KNOWINGLY AND INTENTIONALLY WAIVE ANY AND ALL RIGHTS TO TRIAL BY JURY TO ALL CLAIMS ARISING OUT OF OR RELATING TO THIS AGREEMENT, AS WELL AS TO ALL CLAIMS ARISING OUT OF EMPLOYEE&#8217;S EMPLOYMENT WITH EMPLOYER OR TERMINATION THEREFROM INCLUDING, BUT NOT LIMITED TO:</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;">A.&#160;&#160;&#160;&#160;Any and all claims and causes of action arising under contract, tort or other common law including, without limitation, breach of contract, fraud, estoppel, misrepresentation, express or implied duties of good faith and fair dealing, wrongful discharge, discrimination, retaliation, harassment, negligence, gross negligence, false imprisonment, assault and battery, conspiracy, intentional or negligent infliction of emotional distress, slander, libel, defamation and invasion of privacy;</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;">B.&#160;&#160;&#160;&#160;Any and all claims and causes of action arising under any federal, state or local law, regulation or ordinance, including, without limitation, claims arising under Title VII of the Civil Rights Act of 1964, the Age Discrimination in Employment Act, the Americans with Disabilities Act, the Family and Medical Leave Act, the Fair Labor Standards Act and all corresponding state laws; 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;">C.&#160;&#160;&#160;&#160;Any and all claims and causes of action for wages, employee benefits, vacation pay, severance pay, pension or profit sharing benefits, health or welfare benefits, bonus compensation, commissions, deferred compensation or other remuneration, employment benefits or compensation, past or future loss of pay or benefits or expenses.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">VIII.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">CLAIMS</font></div></td></tr></table><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;">Employer and Employee acknowledge and agree that this Agreement shall be interpreted, governed by and construed in accordance with the laws of the State of Texas, without regard to the conflict of laws principles or rules thereof. </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;">Employer and Employee irrevocably and unconditionally agree that any legal suit, action or proceeding arising out of or relating to this Agreement, as well as to all claims arising out of Employee&#8217;s employment with Employer or termination therefrom, shall be brought in either the Federal District Court for the Southern District of Texas&#8212;Houston Division or in a judicial district court of Harris County, Texas (hereinafter referred to as the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Texas Courts</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  In that regard, Employer and Employee waive, to the fullest extent allowed, any objection that Employer or Employee may have to the venue of any such proceeding being brought in the Texas Courts, and any claim that any such action or proceeding brought in the Texas Courts has been brought in an inconvenient forum.  In addition, Employer and Employee irrevocably and unconditionally submit to the exclusive jurisdiction of the Texas Courts in any such suit, action or proceeding.  Employer and Employee acknowledge and agree that a judgment in any suit, action or proceeding brought in the Texas Courts shall be conclusive and binding on each and may be enforced in any other courts to whose jurisdiction Employer or Employee is or may be subject to, by suit upon such judgment.</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;">In the event Employee obtains a final judgment in his favor by a court of competent jurisdiction with respect to any dispute regarding Employer&#8217;s failure to pay Employee on a timely </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;font-weight:bold;">16</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">basis the amounts to which he is entitled under this Agreement or as a result of any other breach of this Agreement by Employer, Employer shall pay all amounts and damages to which Employee may be entitled as a result of such breach, including interest thereon and all reasonable legal fees and expense and other costs incurred by Employee to enforce Employee&#8217;s rights hereunder.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">IX.</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:center;font-size:12pt;text-indent:-48px;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">MISCELLANEOUS</font></div></td></tr></table><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;">A.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Publicity Release</font><font style="font-family:inherit;font-size:12pt;">.  By executing this Agreement, Employee forever gives the Employer Group, its successors, assigns, licensees and any other designees, the absolute right and permission, throughout the world: (1) to copyright (and to renew and extend any copyright), use, reuse, publish and republish photographic portraits and pictures, motion or still, of Employee, or in which Employee may be included, in whole or in part, or composite or distorted character in any form, whether heretofore taken or to be taken in the future, in conjunction with Employee&#8217;s own or a fictitious name or title (which Employee now has or may have in the future), or reproductions thereof, in color or otherwise, made through any media at any place, for art, advertising, trade or any other purpose whatsoever; and (2) to record, reproduce, amplify, simulate, &#8220;double&#8221; and/or &#8220;dub&#8221; Employee&#8217;s voice and transmit the same by any mechanical or electronic means, for any purpose whatsoever.  Employee further consents to the use of any printed matter giving Employee, or not giving Employee, a credit, in the sole discretion of any of the aforementioned parties to whom this authorization and release is given, in conjunction therewith.  Employee waives any right he may have to inspect and/or approve the finished product or the advertising copy or printed matter that may be used in connection therewith, or the use to which it may be applied.</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;">B.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Withholding</font><font style="font-family:inherit;font-size:12pt;">.  Employer may withhold from any amounts payable under this Agreement such federal, state, local, F.I.C.A., foreign or other taxes as shall be required to be withheld pursuant to any applicable law or regulation.</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;">C.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Notices</font><font style="font-family:inherit;font-size:12pt;">.  All notices, consents, requests, instructions, approvals and other communications provided for in this Agreement shall be in writing and shall be addressed as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">To Employer:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Quanta Services, Inc.</font></div><div style="line-height:120%;text-align:justify;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2800 Post Oak Boulevard, Suite 2600</font></div><div style="line-height:120%;text-align:justify;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Houston, Texas 77056</font></div><div style="line-height:120%;text-align:justify;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Attention: 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:left;text-indent:96px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">To Employee:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Donald C. Wayne</font></div><div style="line-height:120%;text-align:left;padding-left:192px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">2800 Post Oak Boulevard, Suite 2600</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:192px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Houston, Texas 77056</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notice shall be deemed given and effective: (1) upon receipt, if delivered personally; (2) three (3) days after it has been deposited in the U.S. mail, addressed as required above, and sent via registered or certified mail, return receipt requested, postage prepaid; or (3) the next business day after it has been sent via a recognized overnight courier.  Employer and/or Employee may change the address for notice purposes by notifying the other of such change in accordance with this Section IX.C.</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;font-weight:bold;">17</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></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;">D.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Severability</font><font style="font-family:inherit;font-size:12pt;">.  If any provision of this Agreement is held to be invalid, inoperative or unenforceable for any reason, it shall be modified rather than voided, if possible, in order to achieve the intent of the parties hereto to the maximum extent possible.  In any event, if any provision this Agreement is held to be invalid, inoperative or unenforceable for any reason, the other provisions of this Agreement shall be deemed valid and operative and, so far as is reasonable and possible, effect shall be given to the intent manifested by the provision or provisions held invalid or inoperative.</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;">E.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Survival of Certain Obligations</font><font style="font-family:inherit;font-size:12pt;">.  The obligations of the parties set forth in this Agreement that by their terms extend beyond or survive the termination of this Agreement, whether voluntarily or involuntarily, will not be affected or diminished in any way by the termination of this Agreement.</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;">F.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Headings</font><font style="font-family:inherit;font-size:12pt;">.  The headings contained in this Agreement are for purposes of reference and convenience only and are not intended in any way to describe, interpret, define or limit the extent or intent of this Agreement.</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;">G.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Entire Agreement</font><font style="font-family:inherit;font-size:12pt;">.  This Agreement supersedes any other agreements, written or oral, between the Employer Group and Employee and Employee has no oral representations, understandings or agreements with the Employer Group or any of their respective officers, directors or representatives covering the same subject matter as this Agreement.  This written Agreement is the final, complete and exclusive statement and expression of the agreement between Employer and Employee and of all the terms of this Agreement.  This Agreement cannot be modified, varied, contradicted or supplement by evidence of any prior or contemporaneous oral or written agreements.</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;">H.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Amendment/Waiver</font><font style="font-family:inherit;font-size:12pt;">.  Neither this Agreement nor any term hereof may be modified or amended except by written instrument signed by a duly authorized officer of Employer and by Employee.  No term of this Agreement may be waived other than by written instrument signed by the party waiving the benefit of such term.  Any such waiver shall constitute a waiver only with respect to the specific matter described in such written instrument and shall in no way impair the rights of the party granting such waiver in any other respect or at any other time.  Neither the waiver by Employer or Employee of a breach of or a default under any of the provisions of this Agreement, nor the failure by either Employer or Employee, on one or more occasions, to enforce any of the provisions of this Agreement or to exercise any right or privilege hereunder, shall be construed as a waiver of any other breach or default of a similar nature, or as a waiver of any such provisions, rights or privileges hereunder.</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;">I.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Assignment</font><font style="font-family:inherit;font-size:12pt;">.  This Agreement is personal to the parties and neither party may assign any rights or obligations under the same without the prior written consent of the other; provided, however, that in the event of a sale of the Employer Group&#8217;s business to a third party (whether by sale of all or a majority of the Employer Group&#8217;s issued and outstanding equity securities, by a merger or reorganization, or by a sale of all or substantially of the Employer Group&#8217;s assets), then this Agreement may be assigned by Employer to such third party purchaser without the prior written consent of Employee, provided that such third party purchaser agrees to assume and abide by all of Employer&#8217;s obligations set forth in this Agreement and provides written notice thereof to Employee.  In the event of any such assignment, all references to &#8220;Quanta&#8221; hereunder shall mean </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;font-weight:bold;">18</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">the assignee, and to the extent any entity becomes the successor to Quanta, all obligations hereunder shall be the obligations of the successor and &#8220;Quanta&#8221; mean the successor entity.</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;">J.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Counterparts</font><font style="font-family:inherit;font-size:12pt;">.  This Agreement may be executed simultaneously in two (2) or more counterparts, each of which shall be deemed an original and all of which together shall constitute one and the same instrument. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">REMAINDER OF PAGE INTENTIONALLY LEFT BLANK</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;font-weight:bold;">19</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></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%;padding-bottom:16px;text-align:center;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;">IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first written above, but to be effective as of the Effective Date.</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;">QUANTA SERVICES, INC.:</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;">&#32;&#32;/s/ Earl C. (Duke) Austin, Jr.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">EARL C. (DUKE) AUSTIN, JR.</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">PRESIDENT, CEO AND COO</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;">EMPLOYEE:</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;text-decoration:underline;">/s/  Donald C. Wayne&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">DONALD C. WAYNE</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;font-weight:bold;">20</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">EXHIBIT A</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;"><hr></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">SEVERANCE AGREEMENT</font></div><div style="line-height:120%;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">AND RELEASE OF ALL CLAIMS</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;"><hr></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"></font><font style="font-family:inherit;font-size:12pt;">This Severance Agreement and Release of All Claims (the &#8220;Agreement&#8221;) is made and entered into by and between Donald C. Wayne (hereinafter referred to as the &#8220;Employee&#8221;) and Quanta Services, Inc., a Delaware corporation, (hereinafter collectively referred to as the &#8220;Company&#8221;).</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;">The purpose of this Agreement is to arrange a settlement of the Employee&#8217;s employment with the Company that is satisfactory both to the Company and to the Employee.  By signing this Agreement, the Company and the Employee 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><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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Termination of Employment.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee and the Company are entering into this Agreement as a way of amicably concluding the employment relationship between them on [Date] and of resolving voluntarily any dispute or potential dispute or claim that the Employee has or might have with the Company, whether known or unknown by the Employee at this time.  This Agreement is not and should not be construed as an allegation by Employee, or as an admission on the part of the Company, that the Company has acted unlawfully or violated any state or federal law or regulation.  The Company, including its parent companies, affiliates, associated companies, and subsidiaries, specifically disclaim any liability to the Employee or any other person for any alleged violation of rights or for any alleged violation of any order, law, statute, duty, policy or contract. </font></div></td></tr></table><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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Severance Benefits.</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:12pt;">As consideration for the Employee agreeing to release the Company from all claims that are described in Paragraph 6 herein and subject to the provisions of Paragraph 10 herein, the Company will pay the Employee $[Severance Amount] (______________ Dollars and __________ Cents), less applicable taxes as severance benefits (the &#8220;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">Severance Benefits</font><font style="font-family:inherit;font-size:12pt;">&#8221;).  </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Tax Consequences.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee acknowledges and agrees that the Company has made no representations to him regarding the tax consequences of any Severance Benefits received by him pursuant to this Agreement.  </font></div></td></tr></table><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;"><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;font-weight:bold;">21</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Entire Consideration.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee agrees that the Severance Benefits set forth in Paragraph 2, herein, constitute the entire amount of consideration provided to him under this Agreement.  The Employee further agrees that he will make no claim for any additional or other severance benefits or payments and that he will not seek any further compensation for any other claimed damage, costs, severance, income or attorneys' fees.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Non-Disclosure Agreement.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;Without the express written agreement of the Company&#8217;s [Highest Officer] or unless required to do so by law, the Employee agrees never to disclose the existence, facts, terms, or amount of this Agreement, nor the substance of the negotiations leading to this Agreement, to any person or entity, other than to his personal counsel or attorney, personal accountants, or personal tax preparer, any such disclosure to such persons to be made only if the relevant person must have such information for the performance of his or her responsibilities.  To the extent required by law or applicable regulation, Employee may also disclose the provisions of this Agreement to the appropriate taxing authorities. </font></div></td></tr></table><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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">6.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">The Employee&#8217;s Release Of All Claims Including Age Discrimination In Employment Act Claims.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;In consideration of the Severance Benefits, the Employee, for himself, his heirs, executors, administrators, successors and assigns, does fully and forever release and discharge the Company, its parent companies, affiliates, associated companies, and subsidiaries, their respective associated companies and subsidiaries, all of their respective present and former officers, directors, supervisors, managers, employees, stockholders, agents, attorneys and representatives, and the successors and assigns of such persons and entities (collectively, the &#8220;Released Parties&#8221;), from all actions, lawsuits, grievances, complaints, liens, demands, obligations, damages, liabilities and claims of any nature whatsoever, know or unknown, that the Employee had, now has, or may hereafter claim to have against the Released Parties from the beginning of time through the date the Employee executes this Agreement.  The release provided herein specifically includes, but is not limited to, all claims arising under any federal, state or local fair employment practice laws, and any other employee relations statute, executive order, law and ordinance, including, but not limited to, Title VII of the Civil Rights Acts of 1964, as amended; the Civil Rights Acts of 1866, 1870, and 1871, as amended; the Civil Rights Act of 1991, as amended; the Age Discrimination in Employment Act of 1967, as amended; the Older Workers Benefit Protection Act, as amended; the Americans With Disabilities Act of 1990, as amended; the Family and Medical Leave Act, as amended; the Equal Pay Act, as amended; the Fair Labor Standards Act, as amended; the Worker Adjustment and Retraining Notification  Act of  1988, as amended; the Employee Retirement Income Security Act of 1974, as amended; Section 806 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. &#167;1514A, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">et seq.)</font><font style="font-family:inherit;font-size:12pt;">; the Rehabilitation Act of 1973 (29 U.S.C. Section 791 </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">et seq</font><font style="font-family:inherit;font-size:12pt;">.); the Occupational Safety and Health Act (29 U.S.C. &#167; 651, </font><font style="font-family:inherit;font-size:12pt;font-style:italic;">et seq</font><font style="font-family:inherit;font-size:12pt;">.); the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (COBRA); the National Labor Relations Act, as amended; the [Applicable State Laws], as amended; any local human rights law; and any tort or contract cause of action or theory.  </font></div></td></tr></table><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;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Employee expressly represents and agrees that he has been advised that, by entering into this Agreement, he is waiving all claims that he may have against the Company arising </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;font-weight:bold;">22</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">under the Age Discrimination in Employment Act of 1967, as amended, which have arisen on or before the date of execution 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><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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">7.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Covenants Concerning Claims.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee agrees that he will not file any complaints, claims or actions against the Released Parties with any court regarding any matters or claims that arose prior to the Employee&#8217;s execution of this Agreement.  If any court assumes jurisdiction on behalf of the Employee of any complaint, claim or action against the Company, he will direct that court to withdraw from or dismiss with prejudice the matter. </font></div></td></tr></table><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;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notwithstanding the preceding provision or any other provision of the Agreement, Employee&#8217;s agreement to the provisions under Section 6, or the paragraph immediately above this paragraph, is not intended to prohibit Employee from bringing an action to challenge the validity of the release of claims under the Age Discrimination in Employment Act, as amended, or the Older Worker&#8217;s Benefit Protection Act, as amended. The Employee further understands and agrees that if he or someone acting on his behalf files, or causes to be filed, any such claim, charge, complaint, or action against the Released Parties, he expressly waives any right to recover any damages or other relief, whatsoever, from the Released Parties including costs and attorneys&#8217; fees.</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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">This Agreement is not intended to interfere with Employee&#8217;s right to file a charge with an administrative agency in connection with any claim Employee believes he may have against any of the Released Parties.  However, by executing this Agreement, Employee hereby waives the right to recover, and agrees not to seek any damages, remedies or other relief for himself personally in any proceeding he may bring before such agency or in any proceeding brought by such agency, or any other person, on his behalf.  This Agreement is also not intended to apply to claims for accrued benefits (other than severance-type benefits) under any benefit plan of the Released Parties pursuant to the terms of any such plan.  </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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Employee understands that he is not releasing rights under this Agreement, that any claims that cannot be lawfully waived are excluded from this Agreement and that by executing this Agreement he is not waiving any such claims.  Likewise, Employee is not releasing any rights or claims that may arise after the date on which he signs this Agreement.  In addition, while this Agreement requires Employee to waive any and all claims against the Released Parties arising under workers&#8217; compensation laws (e.g., claims of retaliation for filing a workers&#8217; compensation claim), it is not intended to prohibit Employee from filing in good faith for and from receiving any workers&#8217; compensation benefits from Released Parties&#8217; workers&#8217; compensation carrier for compensable injuries incurred during his employment.  Accordingly, pursuit of any such workers&#8217; compensation benefits with Released Parties&#8217; workers&#8217; compensation carrier or third-party administrator will not be considered a violation 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><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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">8.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Employee Acknowledgments.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;Employee acknowledges and agrees that:</font></div></td></tr></table><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;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">a.&#160;&#160;&#160;&#160;In return for and in consideration of his execution, delivery and performance of this Agreement, the Company is providing to the Employee the Severance Benefits. </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;font-weight:bold;">23</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-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:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">b.&#160;&#160;&#160;&#160;The Employee is hereby advised in writing by this Agreement to consult with an attorney before signing this Agreement.  </font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-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:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">c.&#160;&#160;&#160;&#160;The Employee does not waive rights or claims that may arise after the date this Agreement is signed.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-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:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">d.&#160;&#160;&#160;&#160;In return for signing this Agreement, the Employee will receive payment of consideration beyond that which he was entitled to receive before entering into this Agreement.   </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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">9.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Twenty-One (21) Day Review Period.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee acknowledges that he was provided this Agreement more than 21&#160;days before the date when he was required to make an election concerning the Severance Benefits.  If the Employee signs this Agreement prior to the end of the 21-day period, he certifies and agrees that the decision to accept such shortening of time is knowing and voluntary and is not induced by the Company through:  (i)&#160;fraud, misrepresentation, or a threat to withdraw or alter the offer prior to the end of the 21&#8209;day period; or (ii)&#160;an offer to provide different terms in exchange for signing the Release prior to the expiration of the 21&#8209;day period.  Should the Employee sign this Agreement before the expiration of the 21&#8209;day period, the Company may at its option and discretion expedite the processing of some or all of the Severance Benefits, subject to the revocation period set forth in Paragraph&#160;10.</font></div></td></tr></table><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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">10.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Seven (7) Day Revocation Period.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee understands that he may revoke this Agreement at any time within seven&#160;(7) days after he executes it.  To revoke the Agreement, the Employee must deliver written notification of such revocation to _____________, or in&#160;_____________&#8217;s absence to&#160;_____________&#8217;s office, within seven&#160;(7) days after the date of the Employee&#8217;s execution of this Agreement.  The Employee further understands that if he does not revoke the Agreement within seven&#160;(7) days following its execution (excluding the date of execution), it will become effective, binding, and enforceable.  The Employee understands that he will not receive the Severance Benefits until this Agreement becomes effective, binding, and enforceable, which shall not occur prior to the eighth day following the Employee&#8217;s execution of this Agreement.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">11.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Employee Representations.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee represents that: </font></div></td></tr></table><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;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:48px;"><font style="font-family:inherit;font-size:12pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">he has reviewed all aspects of this Agreement; </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:48px;"><font style="font-family:inherit;font-size:12pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">he has carefully read and fully understands all of the provisions and effects of this Agreement;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:48px;"><font style="font-family:inherit;font-size:12pt;">c.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">he has had the opportunity to consult with an attorney before signing this Agreement.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:48px;"><font style="font-family:inherit;font-size:12pt;">d.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">he understands that in agreeing to the terms of this Agreement he is releasing the Released Parties from any and all claims he may have against the Company, and all </font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">24</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></div><div style="line-height:120%;padding-left:96px;text-align:justify;"><font style="font-family:inherit;font-size:12pt;">persons acting by, through, under or in concert with the Company, including claims under the federal Age Discrimination in Employment Act of 1967, as amended, as well as any claims for age discrimination that may exist under Texas law or any other applicable law, as more particularly described in Paragraph&#160;7 herein;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:48px;"><font style="font-family:inherit;font-size:12pt;">e.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">he voluntarily agrees to all the terms set forth in this Agreement;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:48px;"><font style="font-family:inherit;font-size:12pt;">f.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">he has not filed, caused to be filed, and presently is not a party to any claim, complaint, or action against the Released Parties in any forum or form, whether administrative or otherwise; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:48px;"><font style="font-family:inherit;font-size:12pt;">g.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">as of the time of execution of this Agreement by Employee, Employee is unaware of any facts or conduct that would give rise to a claim against the Released Parties of any type or sort, including those types of claims or other violations set forth generally and specifically above, including but not limited to, any claims under the Family Medical Leave Act of 1993 or the Fair Labor Standards Act.</font></div></td></tr></table><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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">12.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Return of Company Property and Confidentiality Obligations</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee agrees that on or before [Date], the Employee shall return or shall have returned all Company Property and Confidential Information (as defined below).   &#8220;Company Property&#8221; means all property of the Company, including, but not limited to, Company issued/owned computers, laptops, peripheral electronic equipment (e.g., printers, cameras, projectors, computer docking stations, etc.), Blackberry or other personal digital assistants (PDAs), cellular telephones, credit cards, keys, door cards, tools, equipment on loan, and any other Company books, manuals, and journals. &#8220;Confidential Information&#8221; means all confidential, sensitive or proprietary information belonging to the Company, including, but not be limited to, all business records, manuals, memoranda, computer records, electronic files, lists and other property delivered to or compiled by the Employee by or on behalf of Company, or its representatives, vendors or customers that pertain to the business of Company, as well as  all correspondence, reports, records, charts, and other similar data pertaining to the business, activities or future plans of Company that was collected by the Employee during his employment with the Company.  For purposes of this Paragraph&#160;12 and Paragraph&#160;13, &#8220;Company&#8221; shall include all parent companies, affiliates, associated companies, and subsidiaries.</font></div></td></tr></table><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;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The Employee further acknowledges and agrees that the Employee is obligated to not, at any time, disclose or otherwise make available to any person, company or other party Confidential Information or trade secrets of the Company, its parent, associated companies, affiliates, and subsidiaries This Agreement shall not limit any obligations the Employee has under any applicable federal or state law.</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">13.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Non-disparagement</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:12pt;">&#32;The Employee agrees not to make any disparaging or negative statements about the Company, its services or its current or former directors, officers, supervisors, managers, or employees. Statements made in the course of any litigation or </font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">25</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></div><div style="line-height:120%;padding-left:48px;padding-bottom:16px;text-align:justify;"><font style="font-family:inherit;font-size:12pt;">legal proceeding, whether disparaging or negative, are excluded from coverage of this Paragraph.</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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">14.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Voluntary Action.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;The Employee represents and agrees that he is knowingly and voluntarily entering into this Agreement, and that he has relied solely and completely upon his own judgment or the advice of his attorney in entering into this Agreement.</font></div></td></tr></table><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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">15.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;text-decoration:underline;">Entire Agreement.</font><font style="font-family:inherit;font-size:12pt;">&#32;&#32;This Agreement sets forth the entire agreement between the Employee and the Company and fully supersedes and replaces any and all prior agreements or understandings, written or oral, between the Company and the Employee pertaining to the subject matter of this Agreement.  The Employee 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 written Agreement.</font></div></td></tr></table><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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">16.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><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;">&#32;&#32;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></td></tr></table><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:center;padding-left:48px;text-indent:-48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">[REMAINDER OF PAGE INTENTIONALLY LEFT BLANK]</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;font-weight:bold;">26</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><div><br></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;"><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;"><br></font></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:12pt;padding-left:0px;"><font style="font-family:inherit;font-size:12pt;">17.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:12pt;"><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;">&#32;&#32;This Agreement will be governed by, and construed and interpreted in accordance with, the laws of the State of Texas without regard to principles of conflict of laws.</font></div></td></tr></table><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;"><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;"><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;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">QUANTA SERVICES, INC.: </font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-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:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Dated:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">By _______________________</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;"><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;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">EMPLOYEE:</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-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:96px;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Dated:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:288px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Donald C. Wayne</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:336px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;text-indent:-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:96px;text-indent:-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:96px;text-indent:-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:96px;text-indent:-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:96px;text-indent:-96px;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;">THE STATE OF __________&#160;&#160;&#160;&#160;&#167;</font></div><div style="line-height:100%;text-align:justify;text-indent:240px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#167;</font></div><div style="line-height:100%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">COUNTY OF ______________&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#167;</font></div><div style="line-height:100%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:100%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:100%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">The foregoing instrument was SWORN TO AND SUBSCRIBED BEFORE ME BY DONALD C. WAYNE AND GIVEN UNDER MY HAND AND SEAL OF OFFICE on this the ______ day of _______, A.D., 20__.</font></div><div style="line-height:100%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:100%;text-align:justify;text-indent:576px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:100%;text-align:justify;text-indent:336px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">Notary Public in and for</font></div><div style="line-height:100%;text-align:justify;text-indent:336px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">the State of _________</font></div><div style="line-height:100%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:100%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">My commission expires: _______________ </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;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;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;font-weight:bold;">27</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></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><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;">EXHIBIT B</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;text-decoration:underline;">PRE-EMPLOYMENT INVENTIONS</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">None</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;font-weight:bold;">28</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>pwr9-30x2017ex311.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 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sBF0717EF7FCC5C6CABEEBD877DCD198C"></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&#160;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&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;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)&#160;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)&#160;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)&#160;Evaluated the effectiveness of the registrant&#8217;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)&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;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&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;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)&#160;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&#8217;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)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;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 9, 2017</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. &#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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&#160;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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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-30x2017ex312.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 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sD6959A650E4B57DBB18CAD9CC6D1B1F9"></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&#160;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&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;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)&#160;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)&#160;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)&#160;Evaluated the effectiveness of the registrant&#8217;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)&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;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&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;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)&#160;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&#8217;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)&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;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 9, 2017</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:&#160;&#160;</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 &#160;</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;">&#160;</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;">&#160;</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;">&#160;</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&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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-30x2017ex321.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 2017 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s38D537DCE60D5840932634BD5BFFA7B0"></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&#160;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 &#8220;Company&#8221;) hereby certifies, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, to such officer&#8217;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)&#160;the accompanying Form 10-Q report for the period ending </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as filed with the U.S. Securities and Exchange Commission (the &#8220;Report&#8221;) 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)&#160;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&#160;9, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</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;">&#160;</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. &#160;</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;">&#160;</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;">&#160;</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;">&#160;</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;">&#160;</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&#160;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;">&#160;</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&#160;9, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</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;">&#160;</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 &#160;</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;">&#160;</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;">&#160;</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&#160;</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;">&#160;</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;">&#160;</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&#160;</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;">&#160;</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.INS
<SEQUENCE>8
<FILENAME>pwr-20170930.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:84BC6C511E4C57D9BCB91C061A0D379C,x:6e89e0b689354e658a07e3a87ffc1cbd-->
<xbrli:xbrl xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:pwr="http://quantaservices.com/20170930" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" 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" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<link:schemaRef xlink:href="pwr-20170930.xsd" xlink:type="simple" />
	<xbrli:context id="FD2017Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4Nov02_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>2017-11-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4Nov02_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-11-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4Nov02_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesAssociatedWithSeriesGPreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-11-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4Nov02_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesNotAssociatedWithPreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-11-02</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</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="FI2017Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2016Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2017OtherThanStrongholdMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pwr:ContingentConsiderationMember</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="FD2016Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_AlaskaPowerPlantConstructionProjectMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:AlaskaPowerPlantConstructionProjectMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<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:FairValueByLiabilityClassAxis">pwr:ContingentConsiderationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_AcquisitionWithoutMaximumEarnOutMember_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:BusinessAcquisitionAxis">pwr:AcquisitionWithoutMaximumEarnOutMember</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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<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:FairValueByLiabilityClassAxis">pwr:ContingentConsiderationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pwr:ContingentConsiderationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pwr:ContingentConsiderationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_AlaskaPowerPlantConstructionProjectMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">pwr:AlaskaPowerPlantConstructionProjectMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</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="FI2017Q3_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">pwr:ContingentConsiderationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">pwr:AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">pwr:AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">pwr:AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">pwr:AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:StrongholdLtd.andStrongholdSpecialtyLtd.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-07-20</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2016Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2017OtherThanStrongholdMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:StrongholdLtd.andStrongholdSpecialtyLtd.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-20</xbrli:startDate>
			<xbrli:endDate>2017-07-20</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_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:Acquisitions2017Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_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:Acquisitions2017Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2017Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_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:Acquisitions2017Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_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:Acquisitions2017Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_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:Acquisitions2017Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_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:Acquisitions2017Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2017Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_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:Acquisitions2017Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_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:Acquisitions2017Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2017OtherThanStrongholdMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2017Member</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="D2017Q2Oct01toSep30">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-10-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesBusinessMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2016Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureServicesBusinessMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2016Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:Acquisitions2016Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:StrongholdLtd.andStrongholdSpecialtyLtd.Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</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="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasDivisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q4Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-18</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_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:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfBaseRateDomesticBorrowingsOnlyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:BorrowingsUnderCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q4Dec18_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_CurrencyAxis_currency_USD_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:USD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-18</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:LettersOfCreditAndBankGuaranteesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q4Dec18_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_CurrencyAxis_currency_AUD_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:AUD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-18</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_CurrencyAxis_currency_USD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:BorrowingsUnderCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:USD</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q4Dec18_us-gaap_CreditFacilityAxis_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember">
		<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:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-18</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:PerformanceLettersOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_CurrencyAxis_currency_USD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:LettersOfCreditAndBankGuaranteesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:USD</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:PerformanceLettersOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_CurrencyAxis_currency_CAD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:BorrowingsUnderCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_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:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfFederalFundsRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_CurrencyAxis_pwr_CanadianAndAustralianDollarsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:LettersOfCreditAndBankGuaranteesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">pwr:CanadianAndAustralianDollarsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q4Dec18_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_CurrencyAxis_currency_CAD_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">pwr:SwingLinesLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CurrencyAxis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-18</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfBaseRateDomesticBorrowingsOnlyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Dec18-Dec18_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:FourthAmendedAndRestatedMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-12-18</xbrli:startDate>
			<xbrli:endDate>2015-12-18</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LongtermDebtTypeAxis_pwr_OtherLongTermDebtMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pwr:OtherLongTermDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_LongtermDebtTypeAxis_pwr_OtherLongTermDebtMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pwr:OtherLongTermDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_LongtermDebtTypeAxis_pwr_OtherLongTermDebtMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pwr:OtherLongTermDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_LongtermDebtTypeAxis_pwr_OtherLongTermDebtMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">pwr:OtherLongTermDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q3_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandFifteenRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:TwoThousandFifteenRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_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>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4DEC01">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-12-01</xbrli:startDate>
			<xbrli:endDate>2016-12-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q2Jul01toFeb28_us-gaap_ShareRepurchaseProgramAxis_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2017-02-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_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>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_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>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ShareRepurchaseProgramAxis_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_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>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_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>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandSeventeenRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:TwoThousandSeventeenRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_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>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q3_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">pwr:ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q2_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandSeventeenRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:TwoThousandSeventeenRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:AcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_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>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4JUL01-DEC31_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ShareRepurchaseProgramAxis_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">pwr:RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_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>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceUnitsMember</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="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_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>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_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>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_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>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_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>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember</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="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_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>2017-07-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_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>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q1Mar22_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pwr:PerformanceUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-03-22</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_pwr_NetReceivablePositionMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pwr:NetReceivablePositionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">pwr:OilandGasInfrastructureServicesSegmentCustomerOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2022Q2MAY31_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2022-05-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q3Jun01toSep30_us-gaap_BusinessAcquisitionAxis_pwr_AcquiredCompanyMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:AcquiredCompanyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2013-06-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_GuaranteeObligationsByNatureAxis_pwr_ResidualValueGuaranteesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">pwr:ResidualValueGuaranteesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_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>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q3Oct01toSep30_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-10-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">pwr:LorenzoBentonvTelecomNetworkSpecialistsIncMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q1JAN31_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_pwr_NetReceivablePositionMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pwr:NetReceivablePositionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">pwr:ElectricPowerInfrastructureServicesSegmentCustomerOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:QuantaElectricPowerInfrastructureServicesSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q3Oct01toSep30_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>2014-10-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</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="FI2017Q4_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">pwr:OilandGasInfrastructureServicesSegmentCustomerOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureServicesMember</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="FI2017Q3_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>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q4YTD_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember_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:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember>
				<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-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2014Q3JULY31_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_pwr_NetReceivablePositionMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pwr:NetReceivablePositionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">pwr:OilandGasInfrastructureServicesSegmentCustomerOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_ConcentrationRiskByBenchmarkAxis_pwr_NetReceivablePositionMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">pwr:NetReceivablePositionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">pwr:ElectricPowerInfrastructureServicesSegmentCustomerOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:QuantaElectricPowerInfrastructureServicesSegmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q1JAN31_us-gaap_BusinessAcquisitionAxis_pwr_AcquiredCompanyMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:AcquiredCompanyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q3_us-gaap_LitigationCaseAxis_pwr_MaurepasProjectDisputeMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LitigationCaseAxis">pwr:MaurepasProjectDisputeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2013Q4OCT09_us-gaap_BusinessAcquisitionAxis_pwr_AcquiredCompanyMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pwr:AcquiredCompanyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2013-10-09</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2011Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:MultiemployerPlanNameAxis">pwr:CentralStatesPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2011-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">pwr:OilandGasInfrastructureServicesSegmentCustomerOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:CorporateAndNonAllocatedCostsMember</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="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:CorporateAndNonAllocatedCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:CorporateAndNonAllocatedCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureServicesMember</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="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:OilAndGasInfrastructureServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:CorporateAndNonAllocatedCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ElectricPowerInfrastructureMember</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="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</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="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember_us-gaap_StatementGeographicalAxis_country_CA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember_us-gaap_StatementGeographicalAxis_country_CA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember_us-gaap_StatementGeographicalAxis_country_CA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</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="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember_us-gaap_StatementGeographicalAxis_country_CA">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">pwr:ForeignOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentDiscontinuedOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</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="FD2017Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentContinuingOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentDiscontinuedOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentDiscontinuedOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</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="FD2016Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentDiscontinuedOperationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4Oct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_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:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfBaseRateDomesticBorrowingsOnlyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_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:CreditFacilityAxis">pwr:PerformanceLettersOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001050915</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">pwr:ExcessOfBaseRateDomesticBorrowingsOnlyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_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:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_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:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Oct31toOct31_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_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:CreditFacilityAxis">pwr:PerformanceLettersOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">pwr:SecondAmendmentToFourthAmendmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-31</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<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="Acquisition">
		<xbrli:measure>pwr:Acquisition</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="Divisions">
		<xbrli:measure>pwr:Divisions</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="Reporting_Unit">
		<xbrli:measure>pwr:Reporting_Unit</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="Customer">
		<xbrli:measure>pwr:Customer</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="substation">
		<xbrli:measure>pwr:substation</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="km">
		<xbrli:measure>utreg:km</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="kV">
		<xbrli:measure>pwr:kV</xbrli:measure>
	</xbrli:unit>
	<dei:AmendmentFlag contextRef="FD2017Q3YTD" id="Fact-5AE897B025209802B5E75E4514BA725D">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2017Q3YTD" id="Fact-13629973B88564BE9FD75E4514B94B84">--12-31</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2017Q3YTD" id="Fact-C3B4FC41900D78D0AB9B5E4514C65B72">Q3</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2017Q3YTD" id="Fact-86C881B6316351034B745E4514C6722C">2017</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2017Q3YTD" id="Fact-1AC56DE95B2C3919E2695E4514C1F37F">2017-09-30</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2017Q3YTD" id="Fact-8A04CB06D587EC8C689E5E4514C5B459">10-Q</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2017Q3YTD" id="Fact-F9A73F49BC857CFEF1925E4514B4ED3E">0001050915
</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2017Q4Nov02_us-gaap_StatementClassOfStockAxis_pwr_CommonStockClassUndefinedMember" decimals="INF" id="Fact-8DD7A4C576EDAFDF481F5E4514B4220A" unitRef="shares">154720790</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2017Q4Nov02_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember" decimals="INF" id="Fact-63A918943EC208431A0F5E4514B4AC95" unitRef="shares">449929</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2017Q4Nov02_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember" decimals="INF" id="Fact-BBF0021914F26CB60B3A5E4514C15047" unitRef="shares">36183</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2017Q4Nov02_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-D8EA91CED99A91921B585E4514B31F60" unitRef="shares">1</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityFilerCategory contextRef="FD2017Q3YTD" id="Fact-1654347612E9A35276E85E4514BD1F24">Large Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityRegistrantName contextRef="FD2017Q3YTD" id="Fact-3F9C0AF44EBD1D054BDD5E4514C190C3">QUANTA SERVICES INC</dei:EntityRegistrantName>
	<dei:TradingSymbol contextRef="FD2017Q3YTD" id="Fact-7CE09EFA98D7E04967A75E4514C2D328">PWR</dei:TradingSymbol>
	<pwr:AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="INF" id="Fact-269FED4C19B280DA42F25E4514BCC875" unitRef="shares">1</pwr:AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares>
	<pwr:AutoLiabilityInsuranceClaimsDeductible contextRef="FD2017Q3YTD" decimals="INF" id="Fact-909CEEC77256E90452345E4514B6EA04" unitRef="usd">10000000</pwr:AutoLiabilityInsuranceClaimsDeductible>
	<pwr:AvailabilityAmountToAllowDividendsAndStockRepurchases contextRef="I2015Q4Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-E6D495FB26E26AC280105E4514BB9169" unitRef="usd">100000000.0</pwr:AvailabilityAmountToAllowDividendsAndStockRepurchases>
	<pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets contextRef="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-17A67685CBEF6A4A82F55E4514BF60C1" unitRef="usd">11576000</pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets>
	<pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets contextRef="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-22D2EB2DF487D0D3CEEF5E4514BEE776" unitRef="usd">34696000</pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets>
	<pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-AE614B04909A7303C46B5E4514BEED3A" unitRef="usd">10022000</pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets>
	<pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-7D78B1157F23FF82A3DF5E4514BEAEB0" unitRef="usd">29926000</pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets>
	<pwr:BusinessAcquisitionsProFormaGrossProfit contextRef="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-2161352514B991F2D9D45E4514BEB450" unitRef="usd">331409000</pwr:BusinessAcquisitionsProFormaGrossProfit>
	<pwr:BusinessAcquisitionsProFormaGrossProfit contextRef="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-F147E14C508FF192E3ED5E4514BE77D2" unitRef="usd">796989000</pwr:BusinessAcquisitionsProFormaGrossProfit>
	<pwr:BusinessAcquisitionsProFormaGrossProfit contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-4AF5D1C829E0A1CBE23C5E4514BEA81D" unitRef="usd">355830000</pwr:BusinessAcquisitionsProFormaGrossProfit>
	<pwr:BusinessAcquisitionsProFormaGrossProfit contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-957660B35B665708F7F85E4514BEB740" unitRef="usd">978446000</pwr:BusinessAcquisitionsProFormaGrossProfit>
	<pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax contextRef="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-3F74CA66993FB9CEF4A15E4514BE4F48" unitRef="usd">75456000</pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax>
	<pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax contextRef="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-90FE4B106813C78DE9D35E4514BEFB34" unitRef="usd">117913000</pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax>
	<pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-10B9190122A8FDCC92D25E4514BED970" unitRef="usd">89303000</pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax>
	<pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-836F9E1BE57CDBE22AE15E4514BEA3FE" unitRef="usd">204112000</pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax>
	<pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses contextRef="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-368A23F15DBF115763DC5E4514BD01FC" unitRef="usd">184014000</pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses>
	<pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses contextRef="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-70C0053CF8B3CA94934B5E4514BE15C7" unitRef="usd">541328000</pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses>
	<pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-414233799EAAD226AF055E4514BE41B8" unitRef="usd">205025000</pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses>
	<pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-9135E138AE54DE44E32E5E4514BF7C0D" unitRef="usd">614819000</pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses>
	<pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred contextRef="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-2416FA5B81C89366AE3D3564AA136E16" unitRef="usd">360009000</pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred>
	<pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-5" id="Fact-B54F2DB42DDDE98851015E4514BBB388" unitRef="usd">75900000</pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred>
	<pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-700128D430C7703CC6B15E4514B73CFD" unitRef="usd">75941000</pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred>
	<pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-5" id="Fact-16A77554A636D5D18A5332118EF07670" unitRef="usd">11900000</pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred>
	<pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-DCA9B7AF9DCA69F9011A5E4514B7B248" unitRef="usd">11904000</pwr:BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred>
	<pwr:BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm contextRef="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" id="Fact-C0E1C6D4B559E6DDDB2B74105DFA139F">P3Y</pwr:BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm>
	<pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets contextRef="D2017Q2Oct01toSep30" decimals="-5" id="Fact-CD9A386254388E7FD16C5E4514BBDC02" unitRef="usd">97400000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets>
	<pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-CD790747F4F0173AA5D97EE1A86025FA" unitRef="usd">1237000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent>
	<pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-36C8EC003957CA41A38F7EE1A85C24E2" unitRef="usd">193000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent>
	<pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-B930DDE9F3DCDBBF86A37EE1A863BDD2" unitRef="usd">22496000</pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent>
	<pwr:ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults contextRef="FD2016Q3QTD" decimals="3" id="Fact-E55076786BB9FA9186445E4514BF0F13" unitRef="number">0.063</pwr:ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults>
	<pwr:CommonStockAvailableForAwardsPursuantToPlan contextRef="FI2017Q3_us-gaap_PlanNameAxis_pwr_TwoThousandAndElevenPlanMember" decimals="INF" id="Fact-3265EC5224EE207B30BD5E4514C546F0" unitRef="shares">11750000</pwr:CommonStockAvailableForAwardsPursuantToPlan>
	<pwr:CrossDefaultProvisions contextRef="I2015Q4Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-446849BBEE425C0CE6F15E4514BB6DA4" unitRef="usd">100000000.0</pwr:CrossDefaultProvisions>
	<pwr:DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-A8F6979C9CD63046C16A4F60B506A034" unitRef="usd">200000000.0</pwr:DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio>
	<pwr:DebtInstrumentCovenantInterestCoverageRatioMinimum contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-306F31B2685B4C2BAB284F5F47B545C4" unitRef="number">3.0</pwr:DebtInstrumentCovenantInterestCoverageRatioMinimum>
	<pwr:DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-0B671DEFD0DC4D383E044F617616EB0C" unitRef="number">3.5</pwr:DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum>
	<pwr:DebtInstrumentCovenantLeverageRatioMaximum contextRef="I2015Q4Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-2F906C77D78E67AB587C4F5E673BE513" unitRef="number">3.0</pwr:DebtInstrumentCovenantLeverageRatioMaximum>
	<pwr:DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation contextRef="FI2016Q4" decimals="2" id="Fact-4AB466A6769B2EC45B5C5E4514B7C098" unitRef="number">0.10</pwr:DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation>
	<pwr:EmployersLiabilityInsuranceClaimsDeductible contextRef="FD2017Q3YTD" decimals="INF" id="Fact-2E085F6B00D1EFA67A585E4514BECB60" unitRef="usd">1000000</pwr:EmployersLiabilityInsuranceClaimsDeductible>
	<pwr:EstimatedCostsToCompleteBondedProjects contextRef="FI2017Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_pwr_EstimateMember" decimals="-6" id="Fact-564565C10645B0C2A35F5E4514C3E763" unitRef="usd">889000000</pwr:EstimatedCostsToCompleteBondedProjects>
	<pwr:GeneralLiabilityInsuranceClaimsDeductible contextRef="FD2017Q3YTD" decimals="INF" id="Fact-C5CFD55620DA15AE465E5E4514C5DAC1" unitRef="usd">10000000</pwr:GeneralLiabilityInsuranceClaimsDeductible>
	<pwr:HealthCareDeductible contextRef="FD2017Q3YTD" decimals="INF" id="Fact-31FB401F4966D746B0B75E4514B86FC8" unitRef="usd">400000</pwr:HealthCareDeductible>
	<pwr:LengthOfTransmissionLine contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="INF" id="Fact-E87B76C93BEAC45EDDA85E4514B885C6" unitRef="km">500</pwr:LengthOfTransmissionLine>
	<pwr:MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess contextRef="FD2017Q3YTD" decimals="INF" id="Fact-50E5E74D879C480E7BB25E4514BFBBB0" unitRef="shares">50000</pwr:MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess>
	<pwr:MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany contextRef="I2013Q4OCT09_us-gaap_BusinessAcquisitionAxis_pwr_AcquiredCompanyMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember" decimals="-5" id="Fact-72E71A4C4C0BC7AC33F55E4514B9929A" unitRef="usd">6900000</pwr:MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany>
	<pwr:NotesReceivableReduction contextRef="FD2017Q3YTD" decimals="-5" id="Fact-3309534D738862447CAA5E4514C08699" unitRef="usd">7100000</pwr:NotesReceivableReduction>
	<pwr:NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts contextRef="FD2017Q3YTD" decimals="INF" id="Fact-5696FAF1F52553DBEE855E4514C43714" unitRef="Acquisition">2</pwr:NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts>
	<pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk contextRef="FI2016Q4_us-gaap_ConcentrationRiskByBenchmarkAxis_pwr_NetReceivablePositionMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember" decimals="INF" id="Fact-C51A1C3EC0756C46FCA95E4514B90C2D" unitRef="Customer">1</pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk>
	<pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk contextRef="FI2017Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_pwr_NetReceivablePositionMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="INF" id="Fact-C72CB42A7AA3A0DFFE005E4514BC2D5A" unitRef="Customer">1</pwr:NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk>
	<pwr:NumberOfInternalDivisions contextRef="FD2017Q3YTD" decimals="INF" id="Fact-2F45DC937587EF65CFF35E4514BC27E5" unitRef="Divisions">2</pwr:NumberOfInternalDivisions>
	<pwr:NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues contextRef="FD2016Q4YTD" decimals="INF" id="Fact-06767098D51865F7C1795E4514B8908C" unitRef="Reporting_Unit">2</pwr:NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues>
	<pwr:NumberOfSharesOfCommonStockReceivedForEachExchangeableShare contextRef="FD2017Q3YTD" decimals="INF" id="Fact-D97C761E015ACB7731B45E4514BE1B2C" unitRef="shares">1</pwr:NumberOfSharesOfCommonStockReceivedForEachExchangeableShare>
	<pwr:NumberofSubstations contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="INF" id="Fact-7BFE8777C75A701E197E5E4514BAE959" unitRef="substation">2</pwr:NumberofSubstations>
	<pwr:OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement contextRef="I2015Q4Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="-5" id="Fact-D13A437FCD159F0A84A45E4514BB928F" unitRef="usd">400000000</pwr:OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement>
	<pwr:PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments contextRef="FD2019Q4YTD_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-5" id="Fact-E387FE4D914B4644A7154F819DCE8C09" unitRef="usd">25400000</pwr:PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments>
	<pwr:PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage contextRef="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="2" id="Fact-6332F8D035F407CC24C55E4514C174CE" unitRef="number">0.05</pwr:PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage>
	<pwr:PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage contextRef="FD2017Q3QTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="2" id="Fact-C3472F3C8A2025E9E8B85E4514B8C12C" unitRef="number">0.05</pwr:PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage>
	<pwr:PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage contextRef="FD2017Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="2" id="Fact-9B659E4593482CB3A5E54FD91030585B" unitRef="number">0.05</pwr:PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage>
	<pwr:PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="2" id="Fact-7812BF10D15DABB252885E4514B9DDCD" unitRef="number">0.65</pwr:PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement>
	<pwr:PercentageOfForeignRevenue contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember_us-gaap_StatementGeographicalAxis_country_CA" decimals="2" id="Fact-13DEFA2AC8B449D62DD25E4514BA23FD" unitRef="number">0.78</pwr:PercentageOfForeignRevenue>
	<pwr:PercentageOfForeignRevenue contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember_us-gaap_StatementGeographicalAxis_country_CA" decimals="2" id="Fact-3DFB4AC5A25D44639A285E4514BB7C6D" unitRef="number">0.75</pwr:PercentageOfForeignRevenue>
	<pwr:PercentageOfForeignRevenue contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember_us-gaap_StatementGeographicalAxis_country_CA" decimals="2" id="Fact-925E8CA5A88EAC0F3AE35E4514BB14CC" unitRef="number">0.80</pwr:PercentageOfForeignRevenue>
	<pwr:PercentageOfForeignRevenue contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember_us-gaap_StatementGeographicalAxis_country_CA" decimals="2" id="Fact-080B0AD4B339689032455E4514BC7517" unitRef="number">0.81</pwr:PercentageOfForeignRevenue>
	<pwr:PerformanceBasedAwardPerformancePercentage contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-C575450BE7F4233069665E4514C5A4FA" unitRef="number">2.00</pwr:PerformanceBasedAwardPerformancePercentage>
	<pwr:PerformanceBasedAwardPerformancePercentage contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-BC7F06F19EE74D3321935E4514C52452" unitRef="number">0</pwr:PerformanceBasedAwardPerformancePercentage>
	<pwr:ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-6FB5AF2522F87ADE7AE75E4514B984F2" unitRef="usd">25000000.0</pwr:ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount>
	<pwr:VoltageOfSubstations contextRef="FI2014Q4_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="INF" id="Fact-6B12E81745151F49C51E5E4514B8044C" unitRef="kV">500</pwr:VoltageOfSubstations>
	<pwr:WorkersCompensationInsuranceClaimsDeductible contextRef="FD2017Q3YTD" decimals="INF" id="Fact-7D7BF8D21C690A7436875E4514B86529" unitRef="usd">5000000</pwr:WorkersCompensationInsuranceClaimsDeductible>
	<us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-44623CB6CEF251DD4D7F5E4514C24979" unitRef="usd">922819000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
	<us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-CD7A1A3749B0F10F466D5E4514C2C63E" unitRef="usd">1214745000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-5B90B4EDD7F0FA5D08695E4514C34126" unitRef="usd">1500115000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-9F7E7F212E7C08B44F405E4514C13EAA" unitRef="usd">1980245000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember" decimals="-5" id="Fact-E452B6EAE297C6A8466A5E4514BCC9E2" unitRef="usd">11400000</us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2016Q4" decimals="-3" id="Fact-5FB3A5445701D3EF9CE55E4514BF4F7D" unitRef="usd">862825000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2017Q3" decimals="-3" id="Fact-BD78FEDBB46F244FE3FA5E4514BF1404" unitRef="usd">966387000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2016Q4" decimals="-3" id="Fact-9E54D3D53DE63A2023B35E4514C1AA64" unitRef="usd">-271673000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2017Q3" decimals="-3" id="Fact-47253944566CC6C011205E4514C21820" unitRef="usd">-192187000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" id="Fact-B35F63D33D6E551BA2065E4514B9E715">P8Y1M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
	<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" id="Fact-091C84A28E2A16CA7A565E4514B9C0AD">P6Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
	<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" id="Fact-D6A299F6F1EC91146DE25E4514B95171">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
	<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" id="Fact-B24A50F20195E0541A225E4514B9A313">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
	<us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" id="Fact-AE626041A967D3FDED0C5E4514B9B7C7">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
	<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="FI2016Q4" decimals="-3" id="Fact-BD3F51FA056143FCA3CB5E4514C3C248" unitRef="usd">1749306000</us-gaap:AdditionalPaidInCapitalCommonStock>
	<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="FI2017Q3" decimals="-3" id="Fact-189EE6C0009982EA1B815E4514C3C2DC" unitRef="usd">1878040000</us-gaap:AdditionalPaidInCapitalCommonStock>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-0303E4658FD656B8D43E5E4514C53E0C" unitRef="usd">2000000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-C8219225993F9629260C5E4514C4D82B" unitRef="usd">4900000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-4F79E72EF61F9ABC02045E4514C6E272" unitRef="usd">2300000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-A3744CFA8CC18F0DB9595E4514C53843" unitRef="usd">6200000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2016Q4" decimals="-5" id="Fact-FF3A2F6C8505E8D54C815E4514BEE4E2" unitRef="usd">2800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-4F8F8120D263DD49B20F5E4514BF97D6" unitRef="usd">2752000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2017Q3" decimals="-5" id="Fact-96673266B8B4A44AF9155E4514BDE1AB" unitRef="usd">5100000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-6E8F658557AF5D8F3C775E4514BFA8BB" unitRef="usd">5066000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2016Q3QTD" decimals="-3" id="Fact-B3DB30EA140DDF2AC7D95E4514BB6842" unitRef="usd">339000</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2016Q3YTD" decimals="-3" id="Fact-7219139F7ACEF5C0707D5E4514C4E45D" unitRef="usd">1017000</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2017Q3QTD" decimals="-3" id="Fact-979D0652217092C776D55E4514BF87E2" unitRef="usd">339000</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2017Q3YTD" decimals="-3" id="Fact-C2639A71BA1BC5468EDE5E4514BD8AFB" unitRef="usd">1017000</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2016Q3QTD" decimals="-3" id="Fact-246A8A8F8E9BDA97B5375E4514B61F8C" unitRef="usd">8094000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2016Q3QTD" decimals="-5" id="Fact-A4AACAB9CBC243089A0E5E4514C2C957" unitRef="usd">8100000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2016Q3YTD" decimals="-5" id="Fact-D8B5F7D2CE83B1543B955E4514C2F161" unitRef="usd">23700000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2016Q3YTD" decimals="-3" id="Fact-5191AE90F9634C84706A5E4514B50DC9" unitRef="usd">23730000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2017Q3QTD" decimals="-5" id="Fact-383C9740B17EE7E985795E4514B71ED3" unitRef="usd">9000000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2017Q3QTD" decimals="-3" id="Fact-8E969597C320C78E2FE75E4514B5F203" unitRef="usd">8979000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2017Q3YTD" decimals="-5" id="Fact-10E8E447130B3D29ADC95E4514B57EC3" unitRef="usd">22000000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:AmortizationOfIntangibleAssets contextRef="FD2017Q3YTD" decimals="-3" id="Fact-7A50D271CA628FCB0AD15E4514B910FE" unitRef="usd">22035000</us-gaap:AmortizationOfIntangibleAssets>
	<us-gaap:Assets contextRef="FI2016Q4" decimals="-3" id="Fact-7C74955167C62F52FC315E4514BA149D" unitRef="usd">5354059000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2017Q3" decimals="-3" id="Fact-AD5E3DC010B0C379FF425E4514C69228" unitRef="usd">6640246000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-10B94553EFE3296E04515E4514C3DCC9" unitRef="usd">2288745000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-10E7E3E36AC1A73428505E4514C1D429" unitRef="usd">2948239000</us-gaap:AssetsCurrent>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-6029227F29AE58BB61C15E4514B42716" unitRef="usd">274846000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:BillingsInExcessOfCostCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-DFA31A634C5861BE0E005E4514C25078" unitRef="usd">374943000</us-gaap:BillingsInExcessOfCostCurrent>
	<us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="INF" id="Fact-FA87DABFF8E2A5F1205DBAB297634A1B" unitRef="shares">2693680</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
	<us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="INF" id="Fact-A2F88E23028F315C5F455E4514BA20B7" unitRef="shares">70840</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
	<us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="INF" id="Fact-4D3BCA130B7E0BAFD9CCBAC74D26B48F" unitRef="shares">288666</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
	<us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic contextRef="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="2" id="Fact-5AC6078975DAE2F523C35E4514BEBF62" unitRef="usdPerShare">0.48</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
	<us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic contextRef="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="2" id="Fact-83715D36E2C29F4DC1C45E4514BDA6F0" unitRef="usdPerShare">0.73</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
	<us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="2" id="Fact-95CCCF8242ABA27685665E4514BF2283" unitRef="usdPerShare">0.56</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
	<us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="2" id="Fact-AD9DF0E9A0A3D339C0B25E4514BF463D" unitRef="usdPerShare">1.29</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic>
	<us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted contextRef="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="2" id="Fact-1996449B4755ACB27D244FB5F2B43E8D" unitRef="usdPerShare">0.48</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
	<us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted contextRef="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="2" id="Fact-4BC85BB6B44A94C9B7FA4FB5F2BF987D" unitRef="usdPerShare">0.73</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
	<us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="2" id="Fact-C3D4C3F584393B5500314FB5F2BCE78E" unitRef="usdPerShare">0.56</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
	<us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="2" id="Fact-15B71A22720A25460F784FB5F2B8EE2D" unitRef="usdPerShare">1.28</us-gaap:BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted>
	<us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-5" id="Fact-2BDDA4E32C82CACE10595E4514BA6ABA" unitRef="usd">2000000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
	<us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" decimals="-5" id="Fact-303D193822D9367FEB0B5E4514BBD754" unitRef="usd">311400000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
	<us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-24E8AD0AAAA48C15899C5E4514BE2F0A" unitRef="usd">75866000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
	<us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-9EC9B85EF0E125DC472B5E4514BE1E85" unitRef="usd">118853000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
	<us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-CF968B6AF3CE707D17885E4514BE268D" unitRef="usd">89839000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
	<us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-D3E4A8625BABA258BC3F5E4514BEC361" unitRef="usd">205344000</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
	<us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="FD2016Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-9B8C8A1CD8161475B52F5E4514BE4093" unitRef="usd">2174123000</us-gaap:BusinessAcquisitionsProFormaRevenue>
	<us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="FD2016Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-A56B2ECDCDC0B4C0D6CC5E4514BEBD13" unitRef="usd">5970857000</us-gaap:BusinessAcquisitionsProFormaRevenue>
	<us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-A8CD9A134B0B8F75126C5E4514BD4F04" unitRef="usd">2631137000</us-gaap:BusinessAcquisitionsProFormaRevenue>
	<us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" decimals="-3" id="Fact-27249D0C72F290571AB65E4514BF38AC" unitRef="usd">7234193000</us-gaap:BusinessAcquisitionsProFormaRevenue>
	<us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" decimals="-5" id="Fact-3FAABBE0F5CD8050224DBB045A730439" unitRef="usd">3200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
	<us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" decimals="-5" id="Fact-C8516A2D198BA6352E295E4514BA501C" unitRef="usd">5400000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
	<us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-8D60CE2D5A66019A38F5BAD3E56D532E" unitRef="usd">492430000</us-gaap:BusinessCombinationConsiderationTransferred1>
	<us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-F2155D96D7FAB9EB19625E4514B79555" unitRef="usd">96132000</us-gaap:BusinessCombinationConsiderationTransferred1>
	<us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-DD9A331F85075186B2BF5E4514B67656" unitRef="usd">20171000</us-gaap:BusinessCombinationConsiderationTransferred1>
	<us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-FB7B6D07755C7A2492DBBAB35D336BAF" unitRef="usd">81337000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
	<us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-5" id="Fact-12736972582BA2C345FFCA7C6245EAD3" unitRef="usd">81300000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
	<us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-00688098DB432A958E755E4514B68669" unitRef="usd">1508000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
	<us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-5" id="Fact-E284305B6FF7FC2966CE5E4514BA54C3" unitRef="usd">1500000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
	<us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-61649AF39D74126D95A95E4514B3593A" unitRef="usd">8267000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
	<us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-5" id="Fact-F91313E2F76A0A510A32CA7C415483C9" unitRef="usd">8300000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
	<us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-5" id="Fact-648F87A8E5D2253330795E4514BA2CEF" unitRef="usd">39500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
	<us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="FI2017Q3" decimals="-5" id="Fact-D508FF8BBB2A984EC705BA5C094FE246" unitRef="usd">139500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
	<us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-5" id="Fact-D075B95890F671D8D064BAB3B8C6411C" unitRef="usd">100000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
	<us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-5" id="Fact-C18527456B52F6672F987EC453E25F60" unitRef="usd">18700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
	<us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-0A9B9C7F223027D730705E4514B747C3" unitRef="usd">18683000</us-gaap:BusinessCombinationContingentConsiderationLiability>
	<us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2016Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-5" id="Fact-4FFAD810456045191211BA2DB0B1500A" unitRef="usd">19500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
	<us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_AcquisitionWithoutMaximumEarnOutMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-5" id="Fact-CECFB626ADCCE18E1A3ABA74457FBA5D" unitRef="usd">1000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
	<us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-5A02F5C08B0E21DB72055E4514B400BB" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
	<us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="FI2017Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-5" id="Fact-7285AD95F35215D8C476BA2C895307EA" unitRef="usd">70900000</us-gaap:BusinessCombinationContingentConsiderationLiability>
	<us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-5" id="Fact-4F4D6381FF43BA17FE74DED9AB3E86D8" unitRef="usd">51100000</us-gaap:BusinessCombinationContingentConsiderationLiability>
	<us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-BC55126163047C7BC666BAAF254F8789" unitRef="usd">51084000</us-gaap:BusinessCombinationContingentConsiderationLiability>
	<us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_IndemnificationGuaranteeMember" decimals="-5" id="Fact-4EBDA9FF612F824373775E4514B8BD5F" unitRef="usd">11400000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-5ECAEFDC490E6F9A64D97ECDE385719F" unitRef="usd">8582000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-61DE5EED0467F3E166637ECDE37127DC" unitRef="usd">170000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-099CC900984DA2FC37057ECDE3A0B94E" unitRef="usd">20914000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-83C25692CE0CFA6B7E277ECC59BE6255" unitRef="usd">14414000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-F68850A36AE6314BEE547ECC0CF0BAC2" unitRef="usd">7157000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-770DD35957224772F6587ECC3E114DE9" unitRef="usd">77478000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-9B14415CEFEC563C4B805E4514B7B9F2" unitRef="usd">12097000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-5143776A82D894A21D175E4514B7835D" unitRef="usd">2798000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-403AB4E52F206BDC649ABAD3F6BF2BEE" unitRef="usd">82418000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-86484B3778FCA2013FCC5E4514B7E1FB" unitRef="usd">13484000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-004D587ACB037246E0D25E4514B7AFF9" unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-C67ED59D2076BE367565BAD3FA00FC96" unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-8972B3CD506D4B4D27BA5E4514B7E1FD" unitRef="usd">11467000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-9DB59F0B057A118EED4B5E4514B74CCA" unitRef="usd">8091000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-0E8209AE6731C6531054BAD3F43B8FBC" unitRef="usd">95700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" decimals="-3" id="Fact-3A66DC3130FEC197AA415E4514B987F2" unitRef="usd">103791000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-F435B1D50FE626DB9AD45E4514B835F9" unitRef="usd">76213000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" decimals="-3" id="Fact-6B420882D6C43D901ED25E4514B9D43F" unitRef="usd">8430000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" decimals="-3" id="Fact-906683B3AEA3CCE2A36B5E4514B92E85" unitRef="usd">333000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" decimals="-3" id="Fact-4C1C42C7B6F00B5EC7DA5E4514B99AC4" unitRef="usd">18815000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-13947E7982FC6ADF299E5E4514B4FFAF" unitRef="usd">52209000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-EBD2C0DFBA50E4D620265E4514B4D6AF" unitRef="usd">14305000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-AC339F397843F7AA7857BAD401D3ECEB" unitRef="usd">186893000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-51BCD1D7CE42F940AB535E4514B7797B" unitRef="usd">5326000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-D2A352291D9221BC051A5E4514B5720C" unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-A38C66DBE2ABD7FC2B80BAD3FD5E94CA" unitRef="usd">48000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-CD413C1EBB94155ED3725E4514B78B3A" unitRef="usd">2553000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-05FA4DA302D6CC68F6AB5E4514B5FB18" unitRef="usd">12000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-E8D1B3FF60EAC0A5FAFBBAD3EF2F721D" unitRef="usd">1513000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-4744E81120D7DE17CB8C5E4514B773FF" unitRef="usd">44863000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-338609792E95386D9FDC5E4514B48026" unitRef="usd">1480000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-4B40585042872F81131BBAD3ECA76E95" unitRef="usd">51258000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="FI2016Q4_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-762E7981BE2AC663C0935E4514B36EAE" unitRef="usd">96132000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="FI2017Q3_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-BDD0D3129B54E11408325E4514B4EFE0" unitRef="usd">20171000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
	<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="I2017Q3Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-F98B106166ECBAFDC8D5BAD406C3A277" unitRef="usd">492430000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
	<us-gaap:CapitalLeaseObligations contextRef="FI2016Q4" decimals="-3" id="Fact-3622D1E80E5FB5F9BAF75E4514BA3EB0" unitRef="usd">3744000</us-gaap:CapitalLeaseObligations>
	<us-gaap:CapitalLeaseObligations contextRef="FI2017Q3" decimals="-3" id="Fact-2D1A99BC2F6C0EF2150C5E4514BBCE1E" unitRef="usd">3287000</us-gaap:CapitalLeaseObligations>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2015Q4" decimals="-3" id="Fact-1CC4E4A4FC3230E3D4035E4514BB7284" unitRef="usd">128771000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q2" decimals="-3" id="Fact-C0C838063F0EBDD122615E4514BCB737" unitRef="usd">162344000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q3" decimals="-3" id="Fact-1418BF84115264402E4D5E4514BAA6CE" unitRef="usd">117366000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q4" decimals="-3" id="Fact-2C730C4BA0E2997912C05E4514B75CFB" unitRef="usd">112183000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember" decimals="-5" id="Fact-CD62AFFF56FA946502A55E4514BBD832" unitRef="usd">19500000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember" decimals="-5" id="Fact-E9E3F7A7A447610C41205E4514BABE85" unitRef="usd">10000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember" decimals="-5" id="Fact-7B0356D1A72E0900C4F75E4514BA347A" unitRef="usd">92700000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q4_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember" decimals="-5" id="Fact-2F4D38B5798F3CE164AB5E4514C2316F" unitRef="usd">11500000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q2" decimals="-3" id="Fact-DB18892580576609AB755E4514BD3028" unitRef="usd">99565000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q3" decimals="-3" id="Fact-AEC66FD6CFF341D94EF75E4514C23BFF" unitRef="usd">91532000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticBankAccountsMember" decimals="-5" id="Fact-5ADAA86ED5FBC01CA46D5E4514B3F38E" unitRef="usd">25000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_DomesticJointVenturesMember" decimals="-5" id="Fact-E450FCD5ABA2FB08A7165E4514B80461" unitRef="usd">10000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_ForeignBankAccountsMember" decimals="-5" id="Fact-003FD7C6E0E14AACC3F05E4514BC8E37" unitRef="usd">66500000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2017Q3_us-gaap_CashAndCashEquivalentsAxis_pwr_InvestmentsInJointVenturesMember" decimals="-5" id="Fact-66791CB3441EA771588E5E4514B95965" unitRef="usd">34000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2016Q3QTD" decimals="-3" id="Fact-7BE1FACC964D0EF443CD5E4514BFA5B7" unitRef="usd">-44978000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2016Q3YTD" decimals="-3" id="Fact-ECD8CA11B3FDCCE6CFE85E4514C44436" unitRef="usd">-11405000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2017Q3QTD" decimals="-3" id="Fact-5B27A96707C366A434785E4514BCD024" unitRef="usd">-8033000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2017Q3YTD" decimals="-3" id="Fact-E0E3A625C76E9864E52A5E4514C66DBC" unitRef="usd">-20651000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashEquivalentsAtCarryingValue contextRef="FI2016Q4" decimals="-5" id="Fact-94665D833D50305F16DD5E4514C2E4DC" unitRef="usd">8800000</us-gaap:CashEquivalentsAtCarryingValue>
	<us-gaap:CashEquivalentsAtCarryingValue contextRef="FI2017Q3" decimals="-5" id="Fact-2CD46416E156CDB938C45E4514C50E65" unitRef="usd">8300000</us-gaap:CashEquivalentsAtCarryingValue>
	<us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="FD2016Q3QTD" decimals="-3" id="Fact-348F93B3CFEE8EE1AE525E4514B5FB3A" unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
	<us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="FD2016Q3YTD" decimals="-3" id="Fact-FCE45B449CD0EAB3ABCE5E4514BCC29D" unitRef="usd">-6080000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
	<us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="FD2017Q3QTD" decimals="-3" id="Fact-F716BB057F872BD0E7A05E4514B6807D" unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
	<us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations contextRef="FD2017Q3YTD" decimals="-3" id="Fact-3543AD5DE4F799E1D9635E4514C5C39C" unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
	<us-gaap:CommitmentsAndContingencies contextRef="FI2016Q4" id="Fact-488B89B27E2760D857C95E4514B8D4DF" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommitmentsAndContingencies contextRef="FI2017Q3" id="Fact-2F097178D561F45446D75E4514C1D909" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommonStockNoParValue contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-2A096A32B19304F0B6CC5E4514BF874D" unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
	<us-gaap:CommonStockNoParValue contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-1114536AB4138A1E065A5E4514C01709" unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2016Q4" decimals="INF" id="Fact-9FA5CE6FDFAEDAEE85FE5E4514C03C8A" unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2017Q3" decimals="INF" id="Fact-F2D697A64A83FBD944F65E4514BF9559" unitRef="usdPerShare">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2016Q4" decimals="INF" id="Fact-8C9E0BA28BE2612367835E4514C0D2EA" unitRef="shares">600000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2017Q3" decimals="INF" id="Fact-727DA3A8D9114A0D384E5E4514C09A08" unitRef="shares">600000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued contextRef="FI2016Q4" decimals="INF" id="Fact-308F0EAAAFC2489D47BC5E4514BF6D38" unitRef="shares">144710773</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-B0D95372724C486F98955E4514C08D99" unitRef="shares">6515453</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2017Q3" decimals="INF" id="Fact-0697D1DB7B182236590C5E4514C02025" unitRef="shares">151690321</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-82D8E8DFFAB65E1876C75E4514BF3DCA" unitRef="shares">3986112</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2016Q4" decimals="INF" id="Fact-960C0F6A3FD1BD8CAE595E4514BF80C5" unitRef="shares">144710773</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-3B0A872593745A88A3115E4514BFFF1F" unitRef="shares">6515453</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q3" decimals="INF" id="Fact-4622F042EB037DA0A59F5E4514C00457" unitRef="shares">151206729</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember" decimals="-5" id="Fact-A4B3755D9687B9234EC45E4514C44CCD" unitRef="shares">3900000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="INF" id="Fact-2FE26A861DF37416494A5E4514BF0793" unitRef="shares">3986112</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="-5" id="Fact-8037F557D43E1EEFBA085E4514BB8836" unitRef="shares">4000000</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-94DC5E7FDE76AB471F655E4514B7CEB0" unitRef="usd">1000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="-3" id="Fact-E1FD2D8BC11C52839D235E4514C32A71" unitRef="usd">0</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2017Q3" decimals="-3" id="Fact-A5BED797A8F719428FAD5E4514B84C67" unitRef="usd">2000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesMember" decimals="-3" id="Fact-32D6C7DBD9E0F5749D225E4514C369A8" unitRef="usd">0</us-gaap:CommonStockValue>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-F9F141F6C821A78122285E4514C041D1" unitRef="usd">61937000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-0DE71AD871127789909B5E4514C0F3C3" unitRef="usd">162664000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2017Q3QTD" decimals="-3" id="Fact-22FC462B31BB72F3D5005E4514C25578" unitRef="usd">128293000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2017Q3YTD" decimals="-3" id="Fact-E6F171D418D4D541923B5E4514C17336" unitRef="usd">280903000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="FD2016Q3QTD" decimals="-3" id="Fact-2CD84F76F223BAF1BC945E4514C11146" unitRef="usd">410000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
	<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="FD2016Q3YTD" decimals="-3" id="Fact-99B18419AA4C24C4A9F15E4514C0471A" unitRef="usd">940000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
	<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="FD2017Q3QTD" decimals="-3" id="Fact-ABCC5F038C0A8F70E0625E4514C0800C" unitRef="usd">536000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
	<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="FD2017Q3YTD" decimals="-3" id="Fact-1A796695C764DE70CB6E5E4514C430C1" unitRef="usd">1232000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
	<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2016Q3QTD" decimals="-3" id="Fact-DBF4974771B2AF1A2CBC5E4514C5580D" unitRef="usd">62347000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2016Q3YTD" decimals="-3" id="Fact-7AEFFD35BB8D80D2C0D45E4514BF256F" unitRef="usd">163604000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2017Q3QTD" decimals="-3" id="Fact-AFDF47E981D5F3F8E6855E4514C13E1F" unitRef="usd">128829000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2017Q3YTD" decimals="-3" id="Fact-B1091D6772CAA0D877C85E4514BD43DB" unitRef="usd">282135000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_pwr_NetReceivablePositionMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember" decimals="2" id="Fact-E1BD20F9C99D1CD967E15E4514C37B61" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2017Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="2" id="Fact-B37CB4E59DFFFBA6BBF25E4514BBF03B" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2017Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_pwr_NetReceivablePositionMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="2" id="Fact-8E576D5E7D04465435875E4514B55286" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2017Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_MajorCustomersAxis_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="2" id="Fact-AA629A0C68E6D3961B3ABB9ACC44090B" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ContractReceivableRetainageDueAfterOneYear contextRef="FI2016Q4" decimals="-5" id="Fact-FEB0BA467926F0B461785E4514B9E6B6" unitRef="usd">5200000</us-gaap:ContractReceivableRetainageDueAfterOneYear>
	<us-gaap:ContractReceivableRetainageDueAfterOneYear contextRef="FI2017Q3" decimals="-5" id="Fact-272B8CBE84AD20AEF4B75E4514B8E997" unitRef="usd">26800000</us-gaap:ContractReceivableRetainageDueAfterOneYear>
	<us-gaap:ContractReceivableRetainageDueOneYearOrLess contextRef="FI2016Q4" decimals="-5" id="Fact-9EEE4FC194B21E26EBD85E4514C670F1" unitRef="usd">231000000</us-gaap:ContractReceivableRetainageDueOneYearOrLess>
	<us-gaap:ContractReceivableRetainageDueOneYearOrLess contextRef="FI2017Q3" decimals="-5" id="Fact-976ACF5F67E04EA18F9E5E4514BACD53" unitRef="usd">298400000</us-gaap:ContractReceivableRetainageDueOneYearOrLess>
	<us-gaap:ConversionOfStockSharesConverted1 contextRef="FD2016Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesForCommonStockMember" decimals="-5" id="Fact-470CA3A3E777B2F5C2A9BB35D3F5BFF1" unitRef="shares">300000</us-gaap:ConversionOfStockSharesConverted1>
	<us-gaap:ConversionOfStockSharesConverted1 contextRef="FD2016Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesForCommonStockMember" decimals="-5" id="Fact-5D7E7D0D9BBA1CD407145E4514B55372" unitRef="shares">300000</us-gaap:ConversionOfStockSharesConverted1>
	<us-gaap:ConversionOfStockSharesConverted1 contextRef="FD2017Q3QTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesForCommonStockMember" decimals="INF" id="Fact-F3E648C872E4E9BB24775E4514B73DF0" unitRef="shares">0</us-gaap:ConversionOfStockSharesConverted1>
	<us-gaap:ConversionOfStockSharesConverted1 contextRef="FD2017Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_ExchangeableSharesForCommonStockMember" decimals="-5" id="Fact-110B7D3363448396C1165E4514B62DC1" unitRef="shares">2500000</us-gaap:ConversionOfStockSharesConverted1>
	<us-gaap:CostOfServices contextRef="FD2016Q3QTD" decimals="-3" id="Fact-2AE1C58F746496D25FD85E4514B4BD40" unitRef="usd">1739604000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D8DC330A5381F06F39675E4514B56205" unitRef="usd">4842241000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2017Q3QTD" decimals="-3" id="Fact-3CAEFB8E329F7D4ACCA15E4514B5CA33" unitRef="usd">2258676000</us-gaap:CostOfServices>
	<us-gaap:CostOfServices contextRef="FD2017Q3YTD" decimals="-3" id="Fact-0FD030EE80F0508EB1D65E4514B82B5F" unitRef="usd">6068867000</us-gaap:CostOfServices>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2016Q4" decimals="-3" id="Fact-5141F9D3AD924E7634AD5E4514C2B652" unitRef="usd">473308000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear contextRef="FI2017Q3" decimals="-3" id="Fact-F038DEF7A8B2D54567CA5E4514C55A0B" unitRef="usd">642776000</us-gaap:CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear>
	<us-gaap:DebtCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-D84F96C7FD700CC4E3C75E4514C11EC5" unitRef="usd">7563000</us-gaap:DebtCurrent>
	<us-gaap:DebtCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-FE30D8E1C904A3188EAD5E4514B8375A" unitRef="usd">2804000</us-gaap:DebtCurrent>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-DD724AD84E8591907C965E4514BA36DE" unitRef="number">0.01275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-144D3790002B82F626065E4514B9213C" unitRef="number">0.00675</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-F99363D53DD32DCB02345E4514B98DE5" unitRef="number">0.02125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-4D70D8A021A00BB0EE5C5E4514BBCFCB" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" decimals="INF" id="Fact-D975FAC54F1737F6F1425E4514B9AAF1" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" decimals="INF" id="Fact-48A508A307B3FC63D5CD5E4514BA1AAA" unitRef="number">0.02125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" decimals="INF" id="Fact-62007E448889A435D65B5E4514BAEC9F" unitRef="number">0.02125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" decimals="INF" id="Fact-B4FDBD8DF790F39CBDDD5E4514B852EB" unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" decimals="INF" id="Fact-196A6C416BDB24FD3B9B5E4514B974F9" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" decimals="INF" id="Fact-F587306D8ADF149816B35E4514BB24A2" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateMember" decimals="INF" id="Fact-03E6303E6D066D54CBCC5E4514BB2B29" unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_VariableRateAxis_pwr_ExcessOfFederalFundsRateMember" decimals="INF" id="Fact-27AD554189E8CCB61B845E4514B91EF4" unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-4680DC3ADE73E46F7C0D760D1DBB074C" unitRef="number">0.01150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_CreditFacilityAxis_pwr_PerformanceLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-70EB8D4FF7CE4C6B8200760CC198767D" unitRef="number">0.00675</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-1F07F6047BAD98ADB8CC760DD4AEBABF" unitRef="number">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_CreditFacilityAxis_us-gaap_StandbyLettersOfCreditMember_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-9E372AE30E27CCDB516F760D8571FB93" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" decimals="INF" id="Fact-15B645F09CF1FDA1100692A2B856BC33" unitRef="number">0.01</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" decimals="INF" id="Fact-3A96F1605D1EDDD6E8D17611599C38C7" unitRef="number">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" decimals="INF" id="Fact-1DB9EFB12E279A8B232B760A13F0CE69" unitRef="number">0.02</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" decimals="INF" id="Fact-91722795F12D77CCC4EE760AF64C22B1" unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" decimals="INF" id="Fact-B23C08A71B37E76C902C7610C8B798E9" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2017Q4Oct31toOct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" decimals="INF" id="Fact-CFAF2AEA5F550B56C0597609B78B41DB" unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="FD2016Q3QTD" decimals="4" id="Fact-28FAE5D745D7A8099A905E4514B93F29" unitRef="number">0.0216</us-gaap:DebtInstrumentInterestRateDuringPeriod>
	<us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="FD2016Q3YTD" decimals="4" id="Fact-4EE54F76F708FC5743B85E4514B9809E" unitRef="number">0.0211</us-gaap:DebtInstrumentInterestRateDuringPeriod>
	<us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="FD2017Q3QTD" decimals="4" id="Fact-569A2F2ED9B08CB7EB7C5E4514BBD4CC" unitRef="number">0.0266</us-gaap:DebtInstrumentInterestRateDuringPeriod>
	<us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="FD2017Q3YTD" decimals="4" id="Fact-0B1A3D35CBF7330B2E5B5E4514BBEAF8" unitRef="number">0.0260</us-gaap:DebtInstrumentInterestRateDuringPeriod>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2016Q4_us-gaap_LongtermDebtTypeAxis_pwr_OtherLongTermDebtMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-460FE5DF7284FD98A5685E4514B7691B" unitRef="number">0.043</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2016Q4_us-gaap_LongtermDebtTypeAxis_pwr_OtherLongTermDebtMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-78A25BAB0045E645EBAD5E4514C641C5" unitRef="number">0.024</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2016Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-F525BB620B4D6788A6D15E4514B71009" unitRef="number">0.055</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2016Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-63AFD1F1D9C7D1F8A38B5E4514B892A9" unitRef="number">0.025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2017Q3_us-gaap_LongtermDebtTypeAxis_pwr_OtherLongTermDebtMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-1D9CED78205868AA36D35E4514B863F1" unitRef="number">0.043</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2017Q3_us-gaap_LongtermDebtTypeAxis_pwr_OtherLongTermDebtMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-6B9157B852B88F2E06835E4514B7F93A" unitRef="number">0.024</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2017Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-B2B3D88B62B053182B9B5E4514B8F3F1" unitRef="number">0.055</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2017Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-DCD86A14FC6DF02994D25E4514B33DE8" unitRef="number">0.025</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="FI2017Q3_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="-5" id="Fact-3B52B81AE3D75A2CC4235E4514B74869" unitRef="usd">13700000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
	<us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent contextRef="FI2016Q4_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-5B2D77CE4F6371B14BF35E4514C488B7" unitRef="usd">5100000</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
	<us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent contextRef="FI2017Q3_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-B50C229346E51CCA3B2E5E4514C472DD" unitRef="usd">3800000</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-7509624EB719D3BA14225E4514BCD3DD" unitRef="usd">-17096000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-7D962C321FB2136DFCA95E4514BD86DD" unitRef="usd">-22238000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2017Q3QTD" decimals="-3" id="Fact-4274E00398B6F64B87265E4514BC6C58" unitRef="usd">-1980000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-D1C010AC7A73E90333E75E4514C2AD18" unitRef="usd">1650000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2016Q4" decimals="-3" id="Fact-A933CDD57FA7B6EB45195E4514C11897" unitRef="usd">192834000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
	<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2017Q3" decimals="-3" id="Fact-D5659165343CC5BE14145E4514C24D92" unitRef="usd">211983000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD" decimals="-3" id="Fact-C2A79ECCCCDA5DE4E21B5E4514C40661" unitRef="usd">42678000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember" decimals="-3" id="Fact-D09AA5CCE4A6B108FCE95E4514B52712" unitRef="usd">2476000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-361683DEB3EBA69A7A935E4514C5B8BD" unitRef="usd">22906000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-22A88CF1F295D99F8AAA5E4514B79570" unitRef="usd">17296000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-7C69668ABDA33FC223835E4514BD2E7B" unitRef="usd">126607000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember" decimals="-3" id="Fact-D55715A999B77BACD4D35E4514C61399" unitRef="usd">7468000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-5AC106988EF92A9AAF3B5E4514B4F444" unitRef="usd">68788000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-E3796B261A0908DEC1375E4514BC4907" unitRef="usd">50351000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD" decimals="-3" id="Fact-BF2AB2360339D2A0CE1C5E4514C3BBF2" unitRef="usd">48426000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember" decimals="-3" id="Fact-BEB39957B99F07596B555E4514B618F9" unitRef="usd">3693000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-9E5DAAB7DD29AC239EA65E4514B437CE" unitRef="usd">23996000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-54FC38CFB141D20F4B765E4514B6C54B" unitRef="usd">20737000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD" decimals="-3" id="Fact-CADF0006AA38843963555E4514BE7D7F" unitRef="usd">135769000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember" decimals="-3" id="Fact-F5BFC99571EFF27B3FAC5E4514B50251" unitRef="usd">11302000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-C0AA118CAF2502C443065E4514BC78F1" unitRef="usd">68232000</us-gaap:Depreciation>
	<us-gaap:Depreciation contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-3EB2DC59D64FA6FBCD895E4514B4840A" unitRef="usd">56235000</us-gaap:Depreciation>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q3QTD" decimals="2" id="Fact-4BB0A493A7E06E0EE3A4501B1181B301" unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q3YTD" decimals="2" id="Fact-6E891BFC8DD70D7A5E64501B117A846B" unitRef="usdPerShare">0.70</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2017Q3QTD" decimals="2" id="Fact-21AFA827053AD4E2B0B0501B119A6E5A" unitRef="usdPerShare">0.57</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2017Q3YTD" decimals="2" id="Fact-141718C428E91D587CBF501B11C164D9" unitRef="usdPerShare">1.29</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q3QTD" decimals="2" id="Fact-FF8249240A4195FC32FA5E4514B5A576" unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q3YTD" decimals="2" id="Fact-624666C942B4B3354EFF5E4514B6420D" unitRef="usdPerShare">0.70</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2017Q3QTD" decimals="2" id="Fact-8DE43B02C534A11D38615E4514B640D7" unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2017Q3YTD" decimals="2" id="Fact-25AF9340A750BE28CF595E4514B4F15E" unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2016Q3QTD" decimals="-3" id="Fact-1B7E93DA0B9EE2F5301D5E4514BDD3A9" unitRef="usd">1105000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2016Q3YTD" decimals="-3" id="Fact-2290C69CB2B0B5046CC85E4514C5AAD5" unitRef="usd">1968000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2017Q3QTD" decimals="-3" id="Fact-D45F424BDF1014AAEA545E4514BF3A70" unitRef="usd">475000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2017Q3YTD" decimals="-3" id="Fact-EA524939ABBC4E8CC1D25E4514C66D2F" unitRef="usd">1553000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-9CC18FE90A1EF09DE2A55E4514C31336" unitRef="usd">1000000</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
	<us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-CB861443C8B2776742265E4514C50AAB" unitRef="usd">4400000</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
	<us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-565FA2228B7A9ED5F76A5E4514B7E80A" unitRef="usd">1400000</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
	<us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember" decimals="-5" id="Fact-6BDB7E7A688C964C62255E4514C502AD" unitRef="usd">7500000</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="FI2017Q3_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-0254F0FCCB0592ABF0B45E4514C44C99" unitRef="usd">44500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" id="Fact-771DE8F29DB529D1D3855E4514C6B233">P1Y9M29D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2017Q3QTD" decimals="-5" id="Fact-8787BC31261E4B3E67C85E4514BC2A1C" unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2017Q3YTD" decimals="-5" id="Fact-4BDC8BD0A690374627555E4514BC59B1" unitRef="usd">5100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="FD2017Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="3" id="Fact-B5878FB0463B52EB42149CC71FBC2673" unitRef="number">0.296</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:FairValueAssumptionsExpectedVolatilityRate contextRef="FD2017Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="3" id="Fact-B3E8C3C4219A29D32AEC9CC71FAEEF4A" unitRef="number">0.250</us-gaap:FairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:FairValueInputsDiscountRate contextRef="FD2017Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="3" id="Fact-3383011D5B6328917B405965BFD592C5" unitRef="number">0.018</us-gaap:FairValueInputsDiscountRate>
	<us-gaap:FairValueInputsDiscountRate contextRef="FD2017Q3YTD_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="3" id="Fact-1CC9A11405AD1B748AC1596572B26970" unitRef="number">0.011</us-gaap:FairValueInputsDiscountRate>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2016Q3QTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="INF" id="Fact-777F3B56E508B5F807D673CE07834E43" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2016Q3YTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="INF" id="Fact-C4A4D051C715A7A15F9C73CE0A2E66F5" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2017Q3QTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="INF" id="Fact-1A2EFACAC598593C70D473CD432A7EB2" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="FD2017Q3YTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="INF" id="Fact-AA3AFEDEC2E39B56290F320EB58EA273" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="FD2016Q3QTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="-5" id="Fact-584CBCF1BC4E42A9F73C73C21E6BE4DA" unitRef="usd">3300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="FD2016Q3YTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="-5" id="Fact-6A77E24F58E84BCE13A05E4514BB4334" unitRef="usd">18700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="FD2017Q3QTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="-5" id="Fact-FCBF642FE4F10009FA92BA8910B79CB2" unitRef="usd">51100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="FD2017Q3YTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="-5" id="Fact-23DC6049A34AACEB67CF359E3E8352B8" unitRef="usd">51100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="FD2016Q3QTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="INF" id="Fact-966CEE0F5CB05F10EC06BA8651808FCF" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="FD2017Q3QTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="INF" id="Fact-3E2335E8FEFC8FCE6001BA860206A0B6" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="FD2017Q3YTD_us-gaap_FairValueByLiabilityClassAxis_pwr_ContingentConsiderationMember" decimals="INF" id="Fact-9D33C42FF9D76D7C165173C4A4B3B92C" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q3YTD" id="Fact-EE1FC7E56C26F1BAF1E75E4514C0E6B9">P9Y2M7D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" id="Fact-CEE1854E64285C1EBB2D5E4514C1DBDC">P7Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" id="Fact-D2439534D87839460FF05E4514C180EE">P3Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" id="Fact-FBBFDF00AB31F17694FA5E4514C0896A">P4Y2M7D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" id="Fact-C2E7729BBA99070FC1815E4514C1A33D">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="FD2017Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" id="Fact-7034540F0EB68A0DD2435E4514C1940B">P16Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4" decimals="-3" id="Fact-738D6E4D389650BDD19F5E4514BFA29A" unitRef="usd">297313000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-204B58139E9EDAE96AA85E4514BF3B8B" unitRef="usd">110640000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" decimals="-3" id="Fact-A1845ACE439233A419C25E4514C138D9" unitRef="usd">15831000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" decimals="-3" id="Fact-266571F88511B03533555E4514C0C85B" unitRef="usd">25546000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" decimals="-3" id="Fact-B9762F463ED097A5619E5E4514C060D2" unitRef="usd">132441000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" decimals="-3" id="Fact-AD4885643BD2FFBB03375E4514C1B5AE" unitRef="usd">12855000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q3" decimals="-3" id="Fact-C085BFE2AAF60D11E2125E4514BF6203" unitRef="usd">324879000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-CDD853896ACD4FEA21A35E4514B755E8" unitRef="usd">129000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" decimals="-3" id="Fact-0D3DD4E8D5D2B722A9225E4514B808F5" unitRef="usd">17176000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" decimals="-3" id="Fact-165B71857C5968D729DF5E4514C1123D" unitRef="usd">26967000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" decimals="-3" id="Fact-20ED8F140FF64AD899095E4514BFFDD8" unitRef="usd">135807000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" decimals="-3" id="Fact-308FC004F3BA2F9342655E4514C1170B" unitRef="usd">15929000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="FI2017Q3" decimals="-3" id="Fact-9DB9CBA93FD4757D9A805E4514C46D1A" unitRef="usd">118964000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="FI2017Q3" decimals="-3" id="Fact-4A5B8DD7573D14EA84965E4514C4D7AD" unitRef="usd">10142000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="FI2017Q3" decimals="-3" id="Fact-FF0BF4972E0584E1D2F65E4514C45513" unitRef="usd">33478000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="FI2017Q3" decimals="-3" id="Fact-C0CBBA106D095235B27F5E4514C4DA85" unitRef="usd">35824000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="FI2017Q3" decimals="-3" id="Fact-E3D86E733BB9027EA8B25E4514C46B2E" unitRef="usd">37229000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
	<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="FI2017Q3" decimals="-3" id="Fact-AD75F1BD9D686C2F37D05E4514C4A68D" unitRef="usd">39381000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4" decimals="-3" id="Fact-80CDC59548940B7522185E4514B739DC" unitRef="usd">484336000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-03F1DDFBB043953A19505E4514C152A3" unitRef="usd">244329000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" decimals="-3" id="Fact-183F665135067AC146C25E4514C0ACA5" unitRef="usd">22480000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" decimals="-3" id="Fact-E419D5FB9245110F9FAD5E4514C1EF74" unitRef="usd">29212000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" decimals="-3" id="Fact-30828D2E9DA6FF012F9E5E4514C0FF47" unitRef="usd">133592000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" decimals="-3" id="Fact-5DEF00FFB55C2609E4D55E4514C04B67" unitRef="usd">54723000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q3" decimals="-3" id="Fact-3EF290003CD1DB2716F15E4514C08EB8" unitRef="usd">599897000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-37B31FD32319690115265E4514C0A227" unitRef="usd">328087000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" decimals="-3" id="Fact-89FE4432019453D25B2A5E4514BF4E18" unitRef="usd">22542000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" decimals="-3" id="Fact-18F27076AB76C6071C905E4514C1EB0E" unitRef="usd">37906000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" decimals="-3" id="Fact-84FBEDD6B4A74B8D54BD5E4514C1A359" unitRef="usd">136529000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" decimals="-3" id="Fact-87BD757E65A6D7E005AE5E4514B7593C" unitRef="usd">74833000</us-gaap:FiniteLivedIntangibleAssetsGross>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4" decimals="-3" id="Fact-96A1486844FB46ECAA0B5E4514C0896E" unitRef="usd">187023000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-E8F48129B01842DF726A5E4514C10EC3" unitRef="usd">133689000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" decimals="-3" id="Fact-F8A71EEEA48CC9C1F23C5E4514C1805A" unitRef="usd">6649000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" decimals="-3" id="Fact-481404421912C476E9185E4514C0C252" unitRef="usd">3666000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" decimals="-3" id="Fact-C6A4508D776D73F675A85E4514C06C1B" unitRef="usd">1151000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2016Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" decimals="-3" id="Fact-8D5B2896BF92D08D91FD5E4514B8728F" unitRef="usd">41868000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q3" decimals="-3" id="Fact-FA20534F35FD862242285E4514C4C8F1" unitRef="usd">275018000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" decimals="-3" id="Fact-9F0087D555B75BCF389B5E4514C04C9A" unitRef="usd">199087000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember" decimals="-3" id="Fact-8EAB31BADEFD4735ADD25E4514C08678" unitRef="usd">5366000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_NoncompeteAgreementsMember" decimals="-3" id="Fact-6581207EC6A5D54750145E4514C2F6FB" unitRef="usd">10939000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OrderOrProductionBacklogMember" decimals="-3" id="Fact-3A08A74E2163679D1BEF5E4514C1BCA1" unitRef="usd">722000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2017Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember" decimals="-3" id="Fact-181F97F023A18CA036B35E4514C1CAB0" unitRef="usd">58904000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FinitelivedIntangibleAssetsAcquired1 contextRef="D2017Q2Oct01toSep30" decimals="-5" id="Fact-9F51DA6B44373F664E89BAD18F4FFA1C" unitRef="usd">103800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
	<us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="FD2016Q3QTD" decimals="-3" id="Fact-7440BEE3C80E63CC68925E4514C339D8" unitRef="usd">104000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
	<us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="FD2016Q3YTD" decimals="-3" id="Fact-101F4D8EFD0C34F850815E4514BEB81A" unitRef="usd">-564000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
	<us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="FD2017Q3QTD" decimals="-3" id="Fact-963D96D9E8AB7216DE8B5E4514BE0448" unitRef="usd">-1022000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
	<us-gaap:ForeignCurrencyTransactionGainLossRealized contextRef="FD2017Q3YTD" decimals="-3" id="Fact-01D17F700A62DFC24C545E4514B5027D" unitRef="usd">-1884000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
	<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2016Q3QTD" decimals="-3" id="Fact-7BC6829922DFE732A7DD5E4514BE0EFF" unitRef="usd">1094000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
	<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D40A87CED680C8D52F215E4514BD5526" unitRef="usd">547000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
	<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2017Q3QTD" decimals="-3" id="Fact-AE4AEA8F2EC829EB413A5E4514BEC55A" unitRef="usd">451000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
	<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="FD2017Q3YTD" decimals="-3" id="Fact-ACD00C8DF62DE6D71C855E4514BB2CBF" unitRef="usd">617000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
	<us-gaap:Goodwill contextRef="FI2016Q4" decimals="-3" id="Fact-C7D515D61A8B1BA6B34F5E4514C24FA4" unitRef="usd">1603169000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-E800BEC823E56185084E5E4514BC16A9" unitRef="usd">1253979000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-D71F019FA981F0067EC85E4514BD841F" unitRef="usd">349190000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2017Q3" decimals="-3" id="Fact-67E5821DE0F051DB06445E4514C260C2" unitRef="usd">1937045000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-4260DCB407AF98713C0C5E4514BD7159" unitRef="usd">1273993000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-071884387181BCE940585E4514BDD97A" unitRef="usd">663052000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember" decimals="-5" id="Fact-F47AF4FFB94FAF1C402D5E4514B817E4" unitRef="usd">72200000</us-gaap:Goodwill>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="D2017Q2Oct01toSep30" decimals="-5" id="Fact-20E506DAD7CC7F660BD0BAD1E23271A0" unitRef="usd">311400000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-3" id="Fact-478E5FA32C1E19E41BB5BAD40440619B" unitRef="usd">305537000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="-3" id="Fact-4FB2E03D88F97D15FDA75E4514B7032F" unitRef="usd">43923000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-5" id="Fact-87F3B41D81EE0B7FECA45E4514BB3980" unitRef="usd">23600000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-5" id="Fact-3D0F2E422E9DE98D6F735E4514BAC397" unitRef="usd">20300000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2017Q3YTD" decimals="-3" id="Fact-9E19E39533A60AB85DA15E4514BD00C9" unitRef="usd">311403000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="-3" id="Fact-501AD6DA07243DE641D65E4514B7F599" unitRef="usd">5866000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-5" id="Fact-3AEF55D2D8AE3B14B0F87EC6EBE2C07B" unitRef="usd">5900000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-5" id="Fact-4101829F3653F7C0B703C9A73AA17465" unitRef="usd">305500000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-0F37BF3A78D4A24BCBCD5E4514B7A705" unitRef="usd">5866000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillAcquiredDuringPeriod contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-7C522269D9023ECA01205E4514B791B0" unitRef="usd">305537000</us-gaap:GoodwillAcquiredDuringPeriod>
	<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="FD2017Q3YTD" decimals="-3" id="Fact-E76CD3396A313CFE99045E4514BD59BB" unitRef="usd">23751000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
	<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-4A125457883B74FAB9FD5E4514B7A279" unitRef="usd">14767000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
	<us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-E72CC536151ECB028ACB5E4514BC68D5" unitRef="usd">8984000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
	<us-gaap:GoodwillGross contextRef="FI2016Q4" decimals="-3" id="Fact-6C3375FD1D2B3793D6E05E4514BDBC2F" unitRef="usd">1642902000</us-gaap:GoodwillGross>
	<us-gaap:GoodwillGross contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-0D87DD8AEA425BAD97DA5E4514BD421C" unitRef="usd">1253979000</us-gaap:GoodwillGross>
	<us-gaap:GoodwillGross contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-AB369BD2265ECE82584C5E4514BDCC49" unitRef="usd">388923000</us-gaap:GoodwillGross>
	<us-gaap:GoodwillGross contextRef="FI2017Q3" decimals="-3" id="Fact-EC90D9B9A8A5AC2970905E4514BDABBF" unitRef="usd">1977911000</us-gaap:GoodwillGross>
	<us-gaap:GoodwillGross contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-56CA473E596ADF6042D95E4514BC60A0" unitRef="usd">1273993000</us-gaap:GoodwillGross>
	<us-gaap:GoodwillGross contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-384C9F477754B04B23955E4514BC9D0C" unitRef="usd">703918000</us-gaap:GoodwillGross>
	<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="FI2016Q4" decimals="-3" id="Fact-85131ABEB2F5474B5D885E4514BD7168" unitRef="usd">39733000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
	<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-743CF946168768E22C385E4514BD52D5" unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
	<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-0B74E1B9D55ECD71A1C55E4514BD7510" unitRef="usd">39733000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
	<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="FI2017Q3" decimals="-3" id="Fact-D467F0F36088331E146C5E4514BD2A16" unitRef="usd">40866000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
	<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-44321F7C398B4852C8965E4514BD006D" unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
	<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-BCD242D4A806C07D81B25E4514BD6920" unitRef="usd">40866000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
	<us-gaap:GoodwillImpairmentLoss contextRef="FD2017Q3YTD" decimals="INF" id="Fact-D192761C648C522348A05E4514B93EA9" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
	<us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="FD2017Q3YTD" decimals="-3" id="Fact-4D432A0B68178F4A01325E4514BC9065" unitRef="usd">-1278000</us-gaap:GoodwillPurchaseAccountingAdjustments>
	<us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerDivisionMember" decimals="-3" id="Fact-1420A6F2C2EE918BB0ED5E4514BD8AE7" unitRef="usd">-619000</us-gaap:GoodwillPurchaseAccountingAdjustments>
	<us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasDivisionMember" decimals="-3" id="Fact-A4252B632062DE37DA9D5E4514BD7369" unitRef="usd">-659000</us-gaap:GoodwillPurchaseAccountingAdjustments>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-6C644DCD6B669F2B4E315E4514B8E0FC" unitRef="usd">302582000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A5272939E8A3DA4D90A35E4514B5ABD7" unitRef="usd">706112000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3QTD" decimals="-3" id="Fact-7EBAB72B6E6A28B9BF095E4514B50D60" unitRef="usd">350631000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-79D0F28BADF0F0B966045E4514B5D341" unitRef="usd">918984000</us-gaap:GrossProfit>
	<us-gaap:GuaranteeObligationsMaximumExposure contextRef="FI2017Q3_us-gaap_GuaranteeObligationsByNatureAxis_pwr_ResidualValueGuaranteesMember" decimals="-5" id="Fact-87CE5FBC84E3CA93C9895E4514B8F62E" unitRef="usd">614000000</us-gaap:GuaranteeObligationsMaximumExposure>
	<us-gaap:GuaranteeObligationsMaximumExposure contextRef="FI2017Q3_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember" decimals="-8" id="Fact-708ACADCE06E18BB9F3C5E4514C3FCF7" unitRef="usd">3500000000</us-gaap:GuaranteeObligationsMaximumExposure>
	<us-gaap:IncomeLossFromContinuingOperations contextRef="FD2016Q3QTD" decimals="-3" id="Fact-6DF9CF81E4572C959336B9D1AA9689D5" unitRef="usd">73137000</us-gaap:IncomeLossFromContinuingOperations>
	<us-gaap:IncomeLossFromContinuingOperations contextRef="FD2016Q3YTD" decimals="-3" id="Fact-8CFF5C3A81BE28C7A306B9D20F9EF4BE" unitRef="usd">110195000</us-gaap:IncomeLossFromContinuingOperations>
	<us-gaap:IncomeLossFromContinuingOperations contextRef="FD2017Q3QTD" decimals="-3" id="Fact-97FBA348E17B5112BD0AB9CF989CEF9E" unitRef="usd">89313000</us-gaap:IncomeLossFromContinuingOperations>
	<us-gaap:IncomeLossFromContinuingOperations contextRef="FD2017Q3YTD" decimals="-3" id="Fact-2D6A9079C0AD5A91F713B9D1CF32B5A7" unitRef="usd">201417000</us-gaap:IncomeLossFromContinuingOperations>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2016Q3QTD" decimals="-3" id="Fact-2320804AF7B6F4A728905E4514B6DA53" unitRef="usd">128063000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2016Q3YTD" decimals="-3" id="Fact-CCD63C3929352C3B35D45E4514B64D26" unitRef="usd">193789000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2017Q3QTD" decimals="-3" id="Fact-E28AE6E34BAB8509252A5E4514B4B970" unitRef="usd">132195000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" decimals="-5" id="Fact-CC96970AC90F604D3434CA846D683D1F" unitRef="usd">-6400000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2017Q3YTD" decimals="-3" id="Fact-17D868CBCC7202B62BE75E4514B6E895" unitRef="usd">307832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" decimals="-5" id="Fact-475F2BB5C7EE98E48FF85E4514BA861B" unitRef="usd">-8200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2016Q3QTD" decimals="-3" id="Fact-10C8655CE6B300D1DD36B9D2DEEBD5FC" unitRef="usd">73547000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2016Q3YTD" decimals="-3" id="Fact-3D29F1F94307C65FE76BB9D3092B5344" unitRef="usd">111135000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2017Q3QTD" decimals="-3" id="Fact-039BE216B1BDCD740BB6B9D2639083B7" unitRef="usd">89849000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest contextRef="FD2017Q3YTD" decimals="-3" id="Fact-2614B4EF2771369A916AB9D2F6A446C2" unitRef="usd">202649000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="FD2016Q3QTD" decimals="2" id="Fact-11877C548A540F822D665019EAAC11ED" unitRef="usdPerShare">0.47</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="FD2016Q3YTD" decimals="2" id="Fact-60C27C6CDD63580919095019EAB102B1" unitRef="usdPerShare">0.70</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="FD2017Q3QTD" decimals="2" id="Fact-A509394954455977F9185019EAB5CE47" unitRef="usdPerShare">0.57</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicShare contextRef="FD2017Q3YTD" decimals="2" id="Fact-F5D7F3626E9070452AF65019EABD3B93" unitRef="usdPerShare">1.29</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="FD2016Q3QTD" decimals="2" id="Fact-E505AD46C055D3B758EBB9D1AEA3A1CA" unitRef="usdPerShare">0.47</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="FD2016Q3YTD" decimals="2" id="Fact-867E905ACDA32A36EE96B9D213142334" unitRef="usdPerShare">0.70</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="FD2017Q3QTD" decimals="2" id="Fact-87305A1C36585EE55E00B9D0E1C47381" unitRef="usdPerShare">0.56</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare contextRef="FD2017Q3YTD" decimals="2" id="Fact-D46DBC7228A5D26321EDB9D1D3454956" unitRef="usdPerShare">1.28</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-340E6B0A4A1EE2088C8FB9D2DF90D0F1" unitRef="usd">605000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-F15B32C2AD53CA3F875BB9D309F6EF96" unitRef="usd">605000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="FD2017Q3QTD" decimals="-3" id="Fact-36FE25C57B82F432F42FB9D2AEDE6041" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="FD2017Q3YTD" decimals="-3" id="Fact-1274EE33947ECF176E5DB9D2F7BD9ADB" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="FD2016Q3QTD" decimals="-3" id="Fact-DC2456C302412A60607EB9D1AB8FA509" unitRef="usd">605000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D4B54DFB94B6E2952C8BB9D21066B211" unitRef="usd">605000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="FD2017Q3QTD" decimals="-3" id="Fact-48ADB73C1B4498CAF2BAB9CFF1E4FBB1" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="FD2017Q3YTD" decimals="-3" id="Fact-61438447AFD6128D81C7B9D1D00359F7" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="FD2016Q3QTD" decimals="2" id="Fact-7FC49D3AEF34411068D3501AA9085B51" unitRef="usdPerShare">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="FD2016Q3YTD" decimals="2" id="Fact-71EDCF3D703A4EFEE194501AA9112D77" unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="FD2017Q3QTD" decimals="2" id="Fact-0ACD64E7A56FA720549A501AA90CCDF4" unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare contextRef="FD2017Q3YTD" decimals="2" id="Fact-14371C0A45F2A7C558DB501AA99ACE8B" unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="FD2016Q3QTD" decimals="2" id="Fact-2398AE8DC3A75BBD3CD5B9D1AF94423B" unitRef="usdPerShare">0.01</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="FD2016Q3YTD" decimals="2" id="Fact-28EDD74696319C7B0AB2B9D213CA3BF3" unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="FD2017Q3QTD" decimals="2" id="Fact-F1EB33C28FB4AEB7BDD8B9D17BBEE291" unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
	<us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare contextRef="FD2017Q3YTD" decimals="2" id="Fact-3CDA2F262FABF1276F09B9D1D460E768" unitRef="usdPerShare">0.00</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
	<us-gaap:IncomeLossFromEquityMethodInvestments contextRef="FD2016Q3QTD" decimals="-3" id="Fact-21E203031FDCCB637F685E4514BB8570" unitRef="usd">-89000</us-gaap:IncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromEquityMethodInvestments contextRef="FD2016Q3YTD" decimals="-3" id="Fact-3F27272285208F71E5CC5E4514BC7013" unitRef="usd">-648000</us-gaap:IncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromEquityMethodInvestments contextRef="FD2017Q3QTD" decimals="-3" id="Fact-9ACB4E650897CAA300FF5E4514BF6FE2" unitRef="usd">-2755000</us-gaap:IncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromEquityMethodInvestments contextRef="FD2017Q3YTD" decimals="-3" id="Fact-B7B6F3C5D6A7E9C507DE5E4514BE94F2" unitRef="usd">-5506000</us-gaap:IncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-9089601BCEE164D3EA725E4514B6810D" unitRef="usd">54516000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-1DFA0C6FDB65F127F5025E4514B5EA97" unitRef="usd">82654000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2017Q3QTD" decimals="-3" id="Fact-38482D1183CB1FB7A8735E4514B664A7" unitRef="usd">42346000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-CF06AC6B3C914B4EA7F05E4514B60FA1" unitRef="usd">105183000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxesPaid contextRef="FD2016Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-22C8E8393E1BD6F9A26A5E4514C225B6" unitRef="usd">21799000</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid contextRef="FD2016Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentDiscontinuedOperationsMember" decimals="-3" id="Fact-A014375AA3B19C5C70165E4514C242E3" unitRef="usd">0</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid contextRef="FD2016Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-EA3A4A96FC72172817D25E4514C2BA2A" unitRef="usd">55323000</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid contextRef="FD2016Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentDiscontinuedOperationsMember" decimals="-3" id="Fact-39E43D765B72D2DF2E725E4514C2AE39" unitRef="usd">6080000</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid contextRef="FD2017Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-CA2F234780F3667B42BD5E4514C2B950" unitRef="usd">3616000</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid contextRef="FD2017Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentDiscontinuedOperationsMember" decimals="-3" id="Fact-EB43DD5F14D45AB264B75E4514C25FC0" unitRef="usd">0</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid contextRef="FD2017Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-6D0CD1F619E92BEC54545E4514C31001" unitRef="usd">105112000</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid contextRef="FD2017Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentDiscontinuedOperationsMember" decimals="-3" id="Fact-E7C5D7528817BD5058225E4514C26FFE" unitRef="usd">0</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable contextRef="FD2016Q3QTD" decimals="-3" id="Fact-3D473FEA4E949E059BB15E4514BE8AE1" unitRef="usd">177832000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
	<us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A4D1B7D20FE2B86F57C65E4514B7C376" unitRef="usd">-86562000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
	<us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable contextRef="FD2017Q3QTD" decimals="-3" id="Fact-11206AA111C4053002D35E4514B844BE" unitRef="usd">272131000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
	<us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable contextRef="FD2017Q3YTD" decimals="-3" id="Fact-1AE8FDA12BD7D00F4E815E4514BFE353" unitRef="usd">398574000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2016Q3QTD" decimals="-3" id="Fact-AE75562F0F29C32563755E4514B8C80C" unitRef="usd">-78306000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2016Q3YTD" decimals="-3" id="Fact-8AAD157495B3709A05855E4514BEA121" unitRef="usd">-90833000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2017Q3QTD" decimals="-3" id="Fact-D96FD0D1305226A8353D5E4514C25FB3" unitRef="usd">43836000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings contextRef="FD2017Q3YTD" decimals="-3" id="Fact-F1607CCBC0BCEC70ABC95E4514B854D3" unitRef="usd">80042000</us-gaap:IncreaseDecreaseInBillingInExcessOfCostOfEarnings>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2016Q3QTD" decimals="-3" id="Fact-8B4ED843443757BF73DA5E4514B86E8C" unitRef="usd">12405000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2016Q3YTD" decimals="-3" id="Fact-9DE0A332D287FFDAA6CA5E4514B77A9E" unitRef="usd">10124000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2017Q3QTD" decimals="-3" id="Fact-53E79A606CB8866018D75E4514B89EE8" unitRef="usd">-13525000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2017Q3YTD" decimals="-3" id="Fact-62A5477FDA20CE9CDA825E4514BD8C76" unitRef="usd">-8727000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInOperatingCapital contextRef="FD2016Q3QTD" decimals="-3" id="Fact-EC5D9C226633933312E85E4514BD297F" unitRef="usd">185078000</us-gaap:IncreaseDecreaseInOperatingCapital>
	<us-gaap:IncreaseDecreaseInOperatingCapital contextRef="FD2016Q3YTD" decimals="-3" id="Fact-01ABC0A8AE044D8224995E4514BD5351" unitRef="usd">68215000</us-gaap:IncreaseDecreaseInOperatingCapital>
	<us-gaap:IncreaseDecreaseInOperatingCapital contextRef="FD2017Q3QTD" decimals="-3" id="Fact-31B9D63FBEFC92D11BE15E4514BED1AB" unitRef="usd">-13828000</us-gaap:IncreaseDecreaseInOperatingCapital>
	<us-gaap:IncreaseDecreaseInOperatingCapital contextRef="FD2017Q3YTD" decimals="-3" id="Fact-BCC96A2953489F3D55625E4514BD306B" unitRef="usd">230341000</us-gaap:IncreaseDecreaseInOperatingCapital>
	<us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="FD2016Q3QTD" decimals="-3" id="Fact-22AF800A75462F2474995E4514BEE6EE" unitRef="usd">105362000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-38A539F8B2EB2EEC94615E4514B81879" unitRef="usd">115686000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="FD2017Q3QTD" decimals="-3" id="Fact-BFE503CF063900D1B1EE5E4514BDF901" unitRef="usd">203743000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="FD2017Q3YTD" decimals="-3" id="Fact-918777731ED30DB050E95E4514B8F649" unitRef="usd">217384000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="FD2016Q3QTD" decimals="-3" id="Fact-70E6EAA51471DDD28C5B5E4514BD17E0" unitRef="usd">-6486000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
	<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-8D3A3FE4C63726C88A7A5E4514BCF98B" unitRef="usd">-7485000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
	<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="FD2017Q3QTD" decimals="-3" id="Fact-FCC0076F6B935FA50B695E4514C2F9C9" unitRef="usd">-6621000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
	<us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="FD2017Q3YTD" decimals="-3" id="Fact-4F5475225608593B48305E4514B87F28" unitRef="usd">12221000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2016Q3QTD" decimals="-3" id="Fact-115777A64BE10DA9F5465E4514BFDD29" unitRef="usd">-19664000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2016Q3YTD" decimals="-3" id="Fact-00F6DF9D288F9A13644E5E4514B82EF1" unitRef="usd">-7977000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2017Q3QTD" decimals="-3" id="Fact-37E1C82E7671652639B35E4514BCB18E" unitRef="usd">-10495000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2017Q3YTD" decimals="-3" id="Fact-4817E8015FE2C173706A5E4514B88D4B" unitRef="usd">23142000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2016Q3QTD" decimals="-3" id="Fact-9DF61FB3A7945B49ECD95E4514BEF7BD" unitRef="usd">1191000</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2016Q3YTD" decimals="-3" id="Fact-0C7AFFC558813AA2B1475E4514B9D2C2" unitRef="usd">1149000</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2017Q3QTD" decimals="-3" id="Fact-B7799DA68CF4CF86FF1E5E4514C1F4BB" unitRef="usd">659000</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2017Q3YTD" decimals="-3" id="Fact-30E348B36E20588D51745E4514BCDDB5" unitRef="usd">778000</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2016Q3QTD" decimals="-3" id="Fact-BF209B4DAB28279ABDA75E4514B39EC1" unitRef="usd">35075000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2016Q3YTD" decimals="-3" id="Fact-773439A0731447D0D98F5E4514B846D0" unitRef="usd">169998000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2017Q3QTD" decimals="-3" id="Fact-DEB897626A314BA074AA5E4514BCE5C0" unitRef="usd">-20981000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:IncreaseDecreaseInUnbilledReceivables contextRef="FD2017Q3YTD" decimals="-3" id="Fact-A8ABE9321A79173015565E4514BDA4E6" unitRef="usd">126999000</us-gaap:IncreaseDecreaseInUnbilledReceivables>
	<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="FD2016Q3QTD" decimals="-3" id="Fact-52853D5EEB274D826FBE5E4514B9D2B4" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
	<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="FD2016Q3YTD" decimals="-3" id="Fact-5CC12F85664AA76841415E4514C6A27E" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
	<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="FD2017Q3QTD" decimals="-3" id="Fact-C43ED3B15B95FDFAB6C75E4514BACE41" unitRef="shares">1136000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
	<us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="FD2017Q3YTD" decimals="-3" id="Fact-C08C422D9ABA8BFA557D5E4514BB358B" unitRef="shares">997000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
	<us-gaap:InsuranceSettlementsReceivable contextRef="FI2016Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-6663831279736B0994FA5E4514B819B5" unitRef="usd">8700000</us-gaap:InsuranceSettlementsReceivable>
	<us-gaap:InsuranceSettlementsReceivable contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-2E7E53B6F4DC84FEAEB85E4514C36829" unitRef="usd">45100000</us-gaap:InsuranceSettlementsReceivable>
	<us-gaap:InsuranceSettlementsReceivableCurrent contextRef="FI2016Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-EFBD260CC48B8BBADD5E5E4514C35424" unitRef="usd">400000</us-gaap:InsuranceSettlementsReceivableCurrent>
	<us-gaap:InsuranceSettlementsReceivableCurrent contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-0CEB49206D2007B1CC225E4514B8149D" unitRef="usd">500000</us-gaap:InsuranceSettlementsReceivableCurrent>
	<us-gaap:InsuranceSettlementsReceivableNoncurrent contextRef="FI2016Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-EEBCEF03BE470EC4B69D5E4514BA6C4A" unitRef="usd">8300000</us-gaap:InsuranceSettlementsReceivableNoncurrent>
	<us-gaap:InsuranceSettlementsReceivableNoncurrent contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-0E8FD0A581150C25AE295E4514C3891D" unitRef="usd">44600000</us-gaap:InsuranceSettlementsReceivableNoncurrent>
	<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2016Q4" decimals="-3" id="Fact-98CA1A036ACAA8C2B1345E4514C3DEB9" unitRef="usd">187023000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
	<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2017Q3" decimals="-3" id="Fact-0590CF050F6B5C5ED34C5E4514C4C369" unitRef="usd">275018000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
	<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember" decimals="-5" id="Fact-78CC986BB68DE6D69C3D5E4514C2C9FA" unitRef="usd">11500000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
	<us-gaap:InterestExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-F3CF2E4F25F2AE0596355E4514B5C2C6" unitRef="usd">3726000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-751701B23070AEF50BDF5E4514B5E990" unitRef="usd">10898000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2017Q3QTD" decimals="-3" id="Fact-B2B4A6A432A69D1481445E4514B5E843" unitRef="usd">6058000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2017Q3YTD" decimals="-3" id="Fact-FF8CF4D5A908AA331A345E4514B44199" unitRef="usd">14294000</us-gaap:InterestExpense>
	<us-gaap:InterestPaid contextRef="FD2016Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-CE021D79E2645364B7335E4514C2D5DB" unitRef="usd">3344000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2016Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-25B6BC8172E43638E7255E4514C2D2C8" unitRef="usd">8851000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2017Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-334788E449209FFD99C05E4514C2B5FE" unitRef="usd">5808000</us-gaap:InterestPaid>
	<us-gaap:InterestPaid contextRef="FD2017Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-78BB128A31EAAA8F5F1A5E4514C2CD94" unitRef="usd">13314000</us-gaap:InterestPaid>
	<us-gaap:InventoryNet contextRef="FI2016Q4" decimals="-3" id="Fact-2EF575BD6B5B5A486A285E4514B74E80" unitRef="usd">88548000</us-gaap:InventoryNet>
	<us-gaap:InventoryNet contextRef="FI2017Q3" decimals="-3" id="Fact-B08B473E27A0F822ED925E4514B46183" unitRef="usd">86391000</us-gaap:InventoryNet>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2016Q3QTD" decimals="-3" id="Fact-E60935AD811882F5C33E5E4514B5435E" unitRef="usd">874000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2016Q3YTD" decimals="-3" id="Fact-C66CDF47250E6BA75B985E4514B61D55" unitRef="usd">2031000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2017Q3QTD" decimals="-3" id="Fact-53CB51EEB21957450DD25E4514B6C879" unitRef="usd">196000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest contextRef="FD2017Q3YTD" decimals="-3" id="Fact-116ACA42A44D49A028975E4514B563B8" unitRef="usd">647000</us-gaap:InvestmentIncomeInterest>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2016Q3QTD" decimals="-5" id="Fact-43E41EA5A1BBA2ED4C055E4514BAB98D" unitRef="usd">63000000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2016Q3YTD" decimals="-5" id="Fact-E9C6CA9F7CCC9337A32E5E4514BA9A01" unitRef="usd">177800000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2017Q3QTD" decimals="-5" id="Fact-649431E8A693DB077ADF5E4514BBC7B1" unitRef="usd">67400000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2017Q3YTD" decimals="-5" id="Fact-BBC1379D72C4805FE77C5E4514C3BCC3" unitRef="usd">200200000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LettersOfCreditOutstandingAmount contextRef="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember" decimals="-5" id="Fact-85AC25EAB1B4434F9DE45E4514B8E60C" unitRef="usd">392800000</us-gaap:LettersOfCreditOutstandingAmount>
	<us-gaap:LettersOfCreditOutstandingAmount contextRef="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_CurrencyAxis_currency_USD" decimals="-5" id="Fact-5A504816B2B55326AE5C5E4514BBA930" unitRef="usd">200600000</us-gaap:LettersOfCreditOutstandingAmount>
	<us-gaap:LettersOfCreditOutstandingAmount contextRef="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_LettersOfCreditAndBankGuaranteesMember_us-gaap_CurrencyAxis_pwr_CanadianAndAustralianDollarsMember" decimals="-5" id="Fact-CC7237DF83A51BDA46C15E4514BBE6A3" unitRef="usd">192200000</us-gaap:LettersOfCreditOutstandingAmount>
	<us-gaap:Liabilities contextRef="FI2016Q4" decimals="-3" id="Fact-DA603DD57A56361714635E4514BE6D54" unitRef="usd">2011357000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2017Q3" decimals="-3" id="Fact-BAFC8490691FC2AE07EB5E4514C21439" unitRef="usd">2910015000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2016Q4" decimals="-3" id="Fact-5A97E7914EEE18B683745E4514C21234" unitRef="usd">5354059000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2017Q3" decimals="-3" id="Fact-1B0A53BF7D8A5894D83F5E4514C3EB84" unitRef="usd">6640246000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-65DFA52F1C8087C6958F5E4514C26F50" unitRef="usd">1205228000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-75214354D24E0C7BEA085E4514B8DA99" unitRef="usd">1592492000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="FI2016Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-4F203DBE91E2F7963F695E4514BA17A1" unitRef="usd">218200000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
	<us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-8E20917ED0EA2CFB815D5E4514B85534" unitRef="usd">255700000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
	<us-gaap:LineOfCredit contextRef="FI2016Q4" decimals="-3" id="Fact-2D9F7EE84499735B86C35E4514BA8733" unitRef="usd">351341000</us-gaap:LineOfCredit>
	<us-gaap:LineOfCredit contextRef="FI2017Q3" decimals="-3" id="Fact-12B6ABDA5C2D794424B65E4514BA9918" unitRef="usd">757543000</us-gaap:LineOfCredit>
	<us-gaap:LineOfCredit contextRef="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember" decimals="-5" id="Fact-B6DF0A419ECF0C88AE155E4514B831E5" unitRef="usd">757500000</us-gaap:LineOfCredit>
	<us-gaap:LineOfCredit contextRef="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_CurrencyAxis_currency_CAD" decimals="-5" id="Fact-25157992BF37540501EE5E4514B93267" unitRef="usd">60100000</us-gaap:LineOfCredit>
	<us-gaap:LineOfCredit contextRef="FI2017Q3_us-gaap_CreditFacilityAxis_pwr_BorrowingsUnderCreditFacilityMember_us-gaap_CurrencyAxis_currency_USD" decimals="-5" id="Fact-D7B5F9F782D11C1D9A145E4514BA67FF" unitRef="usd">697400000</us-gaap:LineOfCredit>
	<us-gaap:LineOfCreditFacilityAverageOutstandingAmount contextRef="FD2016Q3QTD" decimals="-3" id="Fact-AAD38DEB4C32037F49685E4514B91F57" unitRef="usd">469276000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
	<us-gaap:LineOfCreditFacilityAverageOutstandingAmount contextRef="FD2016Q3YTD" decimals="-3" id="Fact-786D5BCC569375839C385E4514BB595F" unitRef="usd">455267000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
	<us-gaap:LineOfCreditFacilityAverageOutstandingAmount contextRef="FD2017Q3QTD" decimals="-3" id="Fact-C4B1D9389BE19B70D8015E4514B93745" unitRef="usd">760418000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
	<us-gaap:LineOfCreditFacilityAverageOutstandingAmount contextRef="FD2017Q3YTD" decimals="-3" id="Fact-E49A9DBE31B73061EDEE5E4514BBABC5" unitRef="usd">564178000</us-gaap:LineOfCreditFacilityAverageOutstandingAmount>
	<us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="FD2016Q3QTD" decimals="-3" id="Fact-E0315867803BF06AF3455E4514BB4655" unitRef="usd">518556000</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
	<us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="FD2016Q3YTD" decimals="-3" id="Fact-76C95F50D27CB53174CA5E4514B9BEC9" unitRef="usd">518607000</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
	<us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="FD2017Q3QTD" decimals="-3" id="Fact-6389F6DF6607C0441FAE5E4514B918BE" unitRef="usd">917895000</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
	<us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod contextRef="FD2017Q3YTD" decimals="-3" id="Fact-B4BF3AE94139130854D75E4514BAB9B6" unitRef="usd">917895000</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q4Dec18_us-gaap_CreditFacilityAxis_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-3E2998B6CE511EA42E015E4514B9F09F" unitRef="usd">600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q4Dec18_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_CurrencyAxis_currency_AUD_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-2816C1D90D507F88314D5E4514B98BC0" unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q4Dec18_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_CurrencyAxis_currency_CAD_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-7F2A396863EF0B039C5D5E4514B9D447" unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q4Dec18_us-gaap_CreditFacilityAxis_pwr_SwingLinesLoanMember_us-gaap_CurrencyAxis_currency_USD_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-BE930D6BD5E97E9AC8065E4514B98412" unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q4Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember" decimals="INF" id="Fact-D3E2EFB0783F63E6438F5E4514BA123C" unitRef="usd">1810000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2017Q4Oct31_us-gaap_DebtInstrumentAxis_pwr_SecondAmendmentToFourthAmendmentMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-A8344CF107A101DB67B574219C501172" unitRef="usd">1810000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="FI2017Q3" decimals="-5" id="Fact-A28718B339D81F48851B5E4514B8CD98" unitRef="usd">659700000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="INF" id="Fact-3509B63A860AE60C6EC65E4514BA1EA9" unitRef="number">0.0040</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
	<us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="D2015Q4Dec18-Dec18_us-gaap_DebtInstrumentAxis_pwr_FourthAmendedAndRestatedMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-67542A92335960C138F45E4514BBDE84" unitRef="number">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
	<us-gaap:LongTermDebt contextRef="FI2016Q4" decimals="-3" id="Fact-7B1EDF64A8399A6A68FE5E4514BAA151" unitRef="usd">358390000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2017Q3" decimals="-3" id="Fact-05CA370CF013E3E1B03A5E4514BAAB14" unitRef="usd">763012000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebtCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-E055AE4DE68B75888DFD5E4514C3CFB4" unitRef="usd">4828000</us-gaap:LongTermDebtCurrent>
	<us-gaap:LongTermDebtCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-25389BEFB8852729420F5E4514C3848E" unitRef="usd">2804000</us-gaap:LongTermDebtCurrent>
	<us-gaap:LongTermDebtNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-E8F4CD84444E035506945E4514BA432E" unitRef="usd">353562000</us-gaap:LongTermDebtNoncurrent>
	<us-gaap:LongTermDebtNoncurrent contextRef="FI2017Q3" decimals="-3" id="Fact-495070BE5E6514A2D6EF5E4514C550C5" unitRef="usd">760208000</us-gaap:LongTermDebtNoncurrent>
	<us-gaap:LossContingencyAccrualPayments contextRef="D2017Q3Jun01toSep30_us-gaap_BusinessAcquisitionAxis_pwr_AcquiredCompanyMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember" decimals="-5" id="Fact-0C0D3945EB337D0CD7F85E4514BB2D34" unitRef="usd">4000000</us-gaap:LossContingencyAccrualPayments>
	<us-gaap:LossContingencyAccrualPayments contextRef="D2017Q3Oct01toSep30_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember" decimals="-5" id="Fact-3A54BA49FBA0C6C4D5155E4514BAA9F6" unitRef="usd">22300000</us-gaap:LossContingencyAccrualPayments>
	<us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="FI2017Q3_us-gaap_LitigationCaseAxis_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="-5" id="Fact-7563E16626FDFBDC1A0C5E4514C33D50" unitRef="usd">11100000</us-gaap:LossContingencyEstimateOfPossibleLoss>
	<us-gaap:LossContingencyEstimateOfPossibleLoss contextRef="FI2017Q3_us-gaap_LitigationCaseAxis_pwr_MaurepasProjectDisputeMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="-5" id="Fact-0EDEAFC0BAA1DB982FDC97FF5E2F8E00" unitRef="usd">22000000</us-gaap:LossContingencyEstimateOfPossibleLoss>
	<us-gaap:LossOnContracts contextRef="FD2016Q3QTD_us-gaap_TypeOfArrangementAxis_pwr_AlaskaPowerPlantConstructionProjectMember" decimals="-5" id="Fact-C0109796649E72C1E2085E4514C1F1E5" unitRef="usd">3000000</us-gaap:LossOnContracts>
	<us-gaap:LossOnContracts contextRef="FD2016Q3YTD_us-gaap_TypeOfArrangementAxis_pwr_AlaskaPowerPlantConstructionProjectMember" decimals="-5" id="Fact-4EEB98D19F1115733F7C5E4514B99E79" unitRef="usd">54800000</us-gaap:LossOnContracts>
	<us-gaap:MinorityInterest contextRef="FI2016Q4" decimals="-3" id="Fact-52443BE8D1FCE7D2A9CF5E4514C14A38" unitRef="usd">3275000</us-gaap:MinorityInterest>
	<us-gaap:MinorityInterest contextRef="FI2017Q3" decimals="-3" id="Fact-19467190A27B18BE6D055E4514C15C68" unitRef="usd">2701000</us-gaap:MinorityInterest>
	<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2016Q3QTD" decimals="-5" id="Fact-03E330467F045A5903395E4514B7ACC6" unitRef="usd">600000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
	<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2016Q3YTD" decimals="-5" id="Fact-1B7B755C9BBFE0C2596A5E4514B5378E" unitRef="usd">600000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
	<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2017Q3QTD" decimals="-5" id="Fact-95039ED9F7D06171E3515E4514B61585" unitRef="usd">400000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
	<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="FD2017Q3YTD" decimals="-5" id="Fact-3568CE12D7F573B5A3265E4514B5D68D" unitRef="usd">1800000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
	<us-gaap:MultiemployerPlansWithdrawalObligation contextRef="FI2011Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember" decimals="-5" id="Fact-B8AD0F5DC6034E78064B5E4514B8ADDB" unitRef="usd">32600000</us-gaap:MultiemployerPlansWithdrawalObligation>
	<us-gaap:MultiemployerPlansWithdrawalObligation contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="-5" id="Fact-B76E676E3EFDA9A84F715E4514B897E0" unitRef="usd">48200000</us-gaap:MultiemployerPlansWithdrawalObligation>
	<us-gaap:MultiemployerPlansWithdrawalObligation contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="-5" id="Fact-52834D4E0F7D01F1F5435E4514B9A6B5" unitRef="usd">42200000</us-gaap:MultiemployerPlansWithdrawalObligation>
	<us-gaap:MultiemployerPlansWithdrawalObligation contextRef="I2013Q4OCT09_us-gaap_BusinessAcquisitionAxis_pwr_AcquiredCompanyMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember" decimals="-5" id="Fact-958E8F6A6BC27C4E62B15E4514C3354D" unitRef="usd">4800000</us-gaap:MultiemployerPlansWithdrawalObligation>
	<us-gaap:MultiemployerPlansWithdrawalObligation contextRef="I2014Q3JULY31_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember" decimals="-5" id="Fact-404A34C938648531AD5D5E4514BB8A2C" unitRef="usd">39600000</us-gaap:MultiemployerPlansWithdrawalObligation>
	<us-gaap:MultiemployerPlansWithdrawalObligation contextRef="I2016Q1JAN31_us-gaap_BusinessAcquisitionAxis_pwr_AcquiredCompanyMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember" decimals="-5" id="Fact-BB368C43FEF6D20D79D15E4514B9BFB3" unitRef="usd">4800000</us-gaap:MultiemployerPlansWithdrawalObligation>
	<us-gaap:MultiemployerPlansWithdrawalObligation contextRef="I2016Q1JAN31_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_us-gaap_MultiemployerPlanNameAxis_pwr_CentralStatesPlanMember" decimals="-5" id="Fact-5B65FA4F6E0EE22497075E4514BCD084" unitRef="usd">32900000</us-gaap:MultiemployerPlansWithdrawalObligation>
	<us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="FD2016Q3QTD" decimals="-3" id="Fact-EAE3D64446191E81435F5E4514BEDCC9" unitRef="usd">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
	<us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="FD2016Q3YTD" decimals="-3" id="Fact-89EC7AB5F80EB06D34805E4514C1224E" unitRef="usd">-6080000</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
	<us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="FD2017Q3QTD" decimals="-3" id="Fact-C7919A175F22D33391765E4514BDCE29" unitRef="usd">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
	<us-gaap:NetCashProvidedByUsedInDiscontinuedOperations contextRef="FD2017Q3YTD" decimals="-3" id="Fact-6535AE783ACA3F7E4AD15E4514BE79B4" unitRef="usd">0</us-gaap:NetCashProvidedByUsedInDiscontinuedOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2016Q3QTD" decimals="-3" id="Fact-2AAF0B91B93FCD01F5775E4514BBF4DD" unitRef="usd">82100000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2016Q3QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" decimals="-5" id="Fact-2F9811E297834B9C07BB5E4514B59931" unitRef="usd">-500000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2016Q3QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" decimals="-5" id="Fact-B05471E28AAF2E2127F05E4514B91F58" unitRef="usd">-300000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2016Q3YTD" decimals="-3" id="Fact-1ECF68DDD48663F4530D5E4514C0B38B" unitRef="usd">-10459000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" decimals="-5" id="Fact-D7E7CE37270E381345C65E4514B50451" unitRef="usd">-700000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" decimals="-5" id="Fact-5C006D6B739A3D285A895E4514B9288E" unitRef="usd">-7500000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2017Q3QTD" decimals="-3" id="Fact-8CD0A518090140322AC95E4514B9DFB9" unitRef="usd">270133000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations contextRef="FD2017Q3YTD" decimals="-3" id="Fact-B775BDBC1CB55DD7B08C5E4514BEDBCE" unitRef="usd">370034000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2016Q3QTD" decimals="-3" id="Fact-4795A59B12C9377DF24E5E4514C538F6" unitRef="usd">-59655000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2016Q3YTD" decimals="-3" id="Fact-DB9CF66A0BADEBC0B61B5E4514BA7640" unitRef="usd">-201927000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2017Q3QTD" decimals="-3" id="Fact-1831B76D3EE28E1475A65E4514BFA67A" unitRef="usd">-452344000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations contextRef="FD2017Q3YTD" decimals="-3" id="Fact-D802A39201FFAC6BDCDF5E4514B5E2CC" unitRef="usd">-567075000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2016Q3QTD" decimals="-3" id="Fact-2AC0BFB65F8403CB7BDB5E4514BD1694" unitRef="usd">-68528000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2016Q3QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" decimals="-5" id="Fact-0E3F3D52F8D04DB9881B5E4514BC7F13" unitRef="usd">500000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2016Q3QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" decimals="-5" id="Fact-B0AD8457C6108181B16A5E4514BCB784" unitRef="usd">300000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A170470EADA644CEAD755E4514C119E7" unitRef="usd">205093000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" decimals="-5" id="Fact-A3D2B8086C5BE131F9CABA18C1C0FDD0" unitRef="usd">700000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2016Q3YTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" decimals="-5" id="Fact-72B7806A9E91076F3F5B5E4514BC2EEF" unitRef="usd">7500000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2017Q3QTD" decimals="-3" id="Fact-CF758C1AC862373764D65E4514C38C4C" unitRef="usd">173703000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations contextRef="FD2017Q3YTD" decimals="-3" id="Fact-55D56DB7366D0AD4756A5E4514BE132B" unitRef="usd">174837000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2016Q3QTD" decimals="-3" id="Fact-414EC1D6A231400285885E4514B6849B" unitRef="usd">410000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2016Q3QTD" decimals="-5" id="Fact-F660B545E3A2DF1F92355E4514C596D3" unitRef="usd">400000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2016Q3YTD" decimals="-5" id="Fact-51C12F0EA4CBA72B2BC35E4514B5C2B9" unitRef="usd">900000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2016Q3YTD" decimals="-3" id="Fact-F60E9784906746FA162D5E4514B58D89" unitRef="usd">940000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2017Q3QTD" decimals="-5" id="Fact-0BE8B8E2A74F489DFF025E4514B5E6D4" unitRef="usd">500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2017Q3QTD" decimals="-3" id="Fact-BD32A3B39A1E0A9B55255E4514B65AD4" unitRef="usd">536000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2017Q3YTD" decimals="-3" id="Fact-5506D6193F18214DDED25E4514B6A549" unitRef="usd">1232000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2017Q3YTD" decimals="-5" id="Fact-4BF82290E532367EC8165E4514B5EE8A" unitRef="usd">1200000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2016Q3QTD" decimals="-3" id="Fact-6A772B94A6343AABF8345E4514B65040" unitRef="usd">73742000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2016Q3YTD" decimals="-3" id="Fact-5DAD95B722947126EF1EB9D2112A5E55" unitRef="usd">110800000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2017Q3QTD" decimals="-3" id="Fact-DCF1E70A26E194371AA45E4514B5FEC2" unitRef="usd">89313000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="FD2017Q3YTD" decimals="-3" id="Fact-128C04CA02FF59721C8BB9D1D11FE9A4" unitRef="usd">201417000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
	<us-gaap:NumberOfBusinessesAcquired contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member" decimals="INF" id="Fact-A304E19BAC88185BB9F55E4514C04028" unitRef="Acquisition">5</us-gaap:NumberOfBusinessesAcquired>
	<us-gaap:NumberOfBusinessesAcquired contextRef="FD2016Q4YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2016Member_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureServicesBusinessMember" decimals="INF" id="Fact-2AC5385388457BBC5F0F5E4514BB0F60" unitRef="Acquisition">4</us-gaap:NumberOfBusinessesAcquired>
	<us-gaap:NumberOfBusinessesAcquired contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017OtherThanStrongholdMember" decimals="INF" id="Fact-F9A7F8430E0D2D9D87C4B9F6477D8D8E" unitRef="Acquisition">2</us-gaap:NumberOfBusinessesAcquired>
	<us-gaap:NumberOfReportableSegments contextRef="FD2017Q3YTD" decimals="INF" id="Fact-57BEEE81E09908ED29355E4514C024F8" unitRef="Segment">2</us-gaap:NumberOfReportableSegments>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-414B1D2AEAFC8F9BD59D5E4514B397C5" unitRef="usd">130163000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember" decimals="-3" id="Fact-6D09ABF2345CAFE844505E4514B4D388" unitRef="usd">-54496000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-5303D780725689A5C66F5E4514C6FDBC" unitRef="usd">118998000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-0CBB3D344B524607C11C5E4514B603D1" unitRef="usd">65661000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD" decimals="-3" id="Fact-EB8160DB78683EAF41545E4514B6D99D" unitRef="usd">202926000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember" decimals="-3" id="Fact-6E3D3DF29229F6000C575E4514C69188" unitRef="usd">-162731000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-F9C5CE102998BABD38365E4514BC59B3" unitRef="usd">282256000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-FE6BA02D970624082A815E4514B34CD6" unitRef="usd">83401000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD" decimals="-3" id="Fact-5EF10B2F387F00E3648E5E4514B92C9E" unitRef="usd">140428000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember" decimals="-3" id="Fact-568F6AEC957EEE4350795E4514BCFB89" unitRef="usd">-68134000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-06E0F96DD902A7668F025E4514B33279" unitRef="usd">150054000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-8BD6A8DBF854D128CF555E4514B5CF32" unitRef="usd">58508000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD" decimals="-3" id="Fact-A22B2AD50460D36A85FC5E4514B57037" unitRef="usd">325293000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_CorporateAndNonAllocatedCostsMember" decimals="-3" id="Fact-8F14B6517EED7E041B725E4514B60FBB" unitRef="usd">-202552000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-B49E4B6C172B844546815E4514B602E7" unitRef="usd">362769000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-BAE395DD581CB2AB25E95E4514BCE98B" unitRef="usd">165076000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="FI2017Q3" decimals="-3" id="Fact-9BE2EE32E6D231F1FBFB5E4514B67BCB" unitRef="usd">316594000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="FI2017Q3" decimals="-3" id="Fact-8B4E8CC26A52B09C26DD5E4514B89B85" unitRef="usd">24880000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="FI2017Q3" decimals="-3" id="Fact-5F41AE90A9D2494B4B4F5E4514B72028" unitRef="usd">43544000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="FI2017Q3" decimals="-3" id="Fact-7F5CDC7BC3377B7634825E4514B54D68" unitRef="usd">69368000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="FI2017Q3" decimals="-3" id="Fact-1D2D271275BC04462ACA5E4514B8538F" unitRef="usd">104091000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="FI2017Q3" decimals="-3" id="Fact-F5C90015DE9EFF1042125E4514B80DAA" unitRef="usd">39971000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
	<us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear contextRef="FI2017Q3" decimals="-3" id="Fact-3BFDE5418117793F551D5E4514BE6C0C" unitRef="usd">34740000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-1046B4578B8290EE6AD65E4514C36B08" unitRef="usd">101028000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2017Q3" decimals="-3" id="Fact-7888E204397A5E4717A55E4514C3B742" unitRef="usd">223486000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherCommitment contextRef="FI2017Q3_dei_LegalEntityAxis_pwr_InfrastructureInvestorsPartnershipMember_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember" decimals="-8" id="Fact-30115A28A116273BF4A45E4514BB1C4A" unitRef="usd">1000000000</us-gaap:OtherCommitment>
	<us-gaap:OtherCommitment contextRef="FI2017Q3_us-gaap_OtherCommitmentsAxis_pwr_CapitalforInfrastructureProjectsMember" decimals="-5" id="Fact-412AE8A2B4D95A8A9B565E4514B86137" unitRef="usd">80000000</us-gaap:OtherCommitment>
	<us-gaap:OtherCommitment contextRef="FI2017Q3_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" decimals="-5" id="Fact-E3B651C4868C2D66434B5E4514BCA53D" unitRef="usd">17300000</us-gaap:OtherCommitment>
	<us-gaap:OtherCommitment contextRef="FI2017Q4_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember" decimals="-5" id="Fact-D70994318EFA79B904185E4514BADEB5" unitRef="usd">400000</us-gaap:OtherCommitment>
	<us-gaap:OtherCommitment contextRef="I2022Q2MAY31_us-gaap_OtherCommitmentsAxis_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioForecastMember" decimals="-5" id="Fact-4A360BB60FAFA88E1E3D5E4514B82873" unitRef="usd">16900000</us-gaap:OtherCommitment>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-06C45EA4AE4364E31F375E4514C1B286" unitRef="usd">-11805000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-9CC6DA86CDF502F3844B5E4514C2127E" unitRef="usd">51864000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="FD2017Q3QTD" decimals="-3" id="Fact-DF844D9BCBE770E657E05E4514C2E171" unitRef="usd">38980000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="FD2017Q3YTD" decimals="-3" id="Fact-D6EC4D626903DA2ADCB75E4514C23FF9" unitRef="usd">79486000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-229F99BC0F88554841645E4514C00FA5" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-0CD265476B754EF240765E4514B93F86" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2017Q3QTD" decimals="-3" id="Fact-0A75556C4655E726DD635E4514BDFB67" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
	<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="FD2017Q3YTD" decimals="-3" id="Fact-3FBFEB8907F20A8017AD5E4514BE34A2" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-FACF110B58F6F98192945E4514B4F27B" unitRef="usd">-11805000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-8EFB691880A4A335D8095E4514C24004" unitRef="usd">51864000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2017Q3QTD" decimals="-3" id="Fact-DB99A8DDCAB0E5AFD2155E4514C2CE76" unitRef="usd">38980000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="FD2017Q3YTD" decimals="-3" id="Fact-03B53658FE36531599CF5E4514C1DC62" unitRef="usd">79486000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2016Q4" decimals="-3" id="Fact-00A92B04346DA21E0DF75E4514B84FC7" unitRef="usd">259733000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2016Q4_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-AC3E3C82DEDF0488FD195E4514B82334" unitRef="usd">162000000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2017Q3" decimals="-3" id="Fact-A83CECDD8EC4641C5F5E5E4514C4958F" unitRef="usd">345332000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2017Q3_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_InsuranceClaimsMember" decimals="-5" id="Fact-80C7B38DB48DF1698BB55E4514C3E409" unitRef="usd">198300000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLongTermDebt contextRef="FI2016Q4" decimals="-3" id="Fact-F67EF5423A5A95BB08AE5E4514BADBF6" unitRef="usd">3305000</us-gaap:OtherLongTermDebt>
	<us-gaap:OtherLongTermDebt contextRef="FI2017Q3" decimals="-3" id="Fact-7D63761E226BF6C4FAC95E4514BA3872" unitRef="usd">2182000</us-gaap:OtherLongTermDebt>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-1F31DC217400DB8EDCE45E4514B4C715" unitRef="usd">752000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-E4D0C3B21E1931A50EC45E4514B4D227" unitRef="usd">-270000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2017Q3QTD" decimals="-3" id="Fact-14E5092FE676466F334B5E4514B5A6F3" unitRef="usd">-2371000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2017Q3YTD" decimals="-3" id="Fact-281E0F0D708C337B71E75E4514B42694" unitRef="usd">-3814000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:PaymentsForProceedsFromInvestments contextRef="FD2016Q3QTD" decimals="-3" id="Fact-C02CCA8B1828A0AD12445E4514C08CBB" unitRef="usd">1993000</us-gaap:PaymentsForProceedsFromInvestments>
	<us-gaap:PaymentsForProceedsFromInvestments contextRef="FD2016Q3YTD" decimals="-3" id="Fact-47B18380783D8E1D9F375E4514BD0303" unitRef="usd">7381000</us-gaap:PaymentsForProceedsFromInvestments>
	<us-gaap:PaymentsForProceedsFromInvestments contextRef="FD2017Q3QTD" decimals="-3" id="Fact-B7F10DD6838F69E3DCE35E4514BAE450" unitRef="usd">40557000</us-gaap:PaymentsForProceedsFromInvestments>
	<us-gaap:PaymentsForProceedsFromInvestments contextRef="FD2017Q3YTD" decimals="-3" id="Fact-DE044AD1C883D251A55F5E4514BE6990" unitRef="usd">53511000</us-gaap:PaymentsForProceedsFromInvestments>
	<us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="FD2016Q3QTD" decimals="-3" id="Fact-C0D8783B77D4666B5F285E4514B845F6" unitRef="usd">-802000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
	<us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-204964FCAD5AA45B6C5E5E4514BB4EF6" unitRef="usd">-1882000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
	<us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="FD2017Q3QTD" decimals="-3" id="Fact-C83673C64FF2759B78BE5E4514BECD36" unitRef="usd">-676000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
	<us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="FD2017Q3YTD" decimals="-3" id="Fact-C6FF1A31B047CADA2C5F5E4514C289C5" unitRef="usd">410000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
	<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2015Q3QTD_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember" decimals="-5" id="Fact-451F28F2364C49EB16675E4514B68CDF" unitRef="usd">750000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
	<us-gaap:PaymentsOfDividendsMinorityInterest contextRef="FD2016Q3QTD" decimals="-3" id="Fact-0CF47517A2B5F3EC93925E4514BE49F5" unitRef="usd">612000</us-gaap:PaymentsOfDividendsMinorityInterest>
	<us-gaap:PaymentsOfDividendsMinorityInterest contextRef="FD2016Q3YTD" decimals="-3" id="Fact-01B9734C6F16F46C0D585E4514BD7636" unitRef="usd">612000</us-gaap:PaymentsOfDividendsMinorityInterest>
	<us-gaap:PaymentsOfDividendsMinorityInterest contextRef="FD2017Q3QTD" decimals="-3" id="Fact-19574730B6C5199693BE5E4514BB2E15" unitRef="usd">443000</us-gaap:PaymentsOfDividendsMinorityInterest>
	<us-gaap:PaymentsOfDividendsMinorityInterest contextRef="FD2017Q3YTD" decimals="-3" id="Fact-50277B5D7F1121AE0B425E4514BFCA88" unitRef="usd">1806000</us-gaap:PaymentsOfDividendsMinorityInterest>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2016Q3QTD" decimals="-3" id="Fact-1D6AA98F23A7D1DEEF705E4514B74EBA" unitRef="usd">258000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-7CD24A355B4B6FE14A085E4514B728EB" unitRef="usd">7490000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2017Q3QTD" decimals="-3" id="Fact-1653909E6BC0734B6EAF5E4514BCC41F" unitRef="usd">329000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2017Q3YTD" decimals="-3" id="Fact-385CC68E1D40922879AE5E4514BD3221" unitRef="usd">18134000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsToAcquireBusinessesGross contextRef="D2017Q3Jul20-Jul20_us-gaap_BusinessAcquisitionAxis_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" decimals="-5" id="Fact-AF8E340C19BD816F7FD6BAB2444D39D5" unitRef="usd">360000000</us-gaap:PaymentsToAcquireBusinessesGross>
	<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2016Q3QTD" decimals="-3" id="Fact-465F073B3106DA980E0E5E4514C46892" unitRef="usd">28248000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
	<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2016Q3YTD" decimals="-3" id="Fact-974C56F8DA9114DFE3B05E4514C521C3" unitRef="usd">67958000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
	<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2017Q3QTD" decimals="-3" id="Fact-5F5993EF9572577112D15E4514BF2109" unitRef="usd">352887000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
	<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="FD2017Q3YTD" decimals="-3" id="Fact-37939C438151837505D15E4514C19990" unitRef="usd">360522000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
	<us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="D2017Q3Oct01toSep30_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-5" id="Fact-6691ED56F3412D008C7C5E4514BC99A4" unitRef="usd">67300000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3QTD" decimals="-3" id="Fact-8B98AEE5834ED061228C5E4514C05EEC" unitRef="usd">35874000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D6A04BC0C4333FF387675E4514C1185E" unitRef="usd">144424000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3QTD" decimals="-3" id="Fact-86AF1076828E5B1993805E4514C0763E" unitRef="usd">62997000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2017Q3YTD" decimals="-3" id="Fact-A87E3A13F4AACA6BA46C5E4514C0946C" unitRef="usd">168278000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="INF" id="Fact-7F2DA277A05006D066735E4514BF5910" unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-2D85971EC0C3DBD475AA5E4514C02B99" unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="INF" id="Fact-F28265A612AA47973B3A5E4514C04AD8" unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-18B3A76FE7AEFDAED47E5E4514BFB2EE" unitRef="usdPerShare">0.00001</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="INF" id="Fact-950AC11217C3A2C5C8F45E4514C01442" unitRef="shares">1</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-CBEE5D9F7E0E29E70B0B5E4514BF3AFD" unitRef="shares">1</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="INF" id="Fact-C38E0087F2601AB546BB5E4514C057CA" unitRef="shares">1</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-F37B9EAD6FFEBB6A84735E4514BF09D6" unitRef="shares">1</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="INF" id="Fact-69233996F142C3E5BA1E5E4514BF69DC" unitRef="shares">1</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-5474C1D29E940FAFEBDB5E4514C0BFB8" unitRef="shares">1</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="INF" id="Fact-0E9CAE894C2ECA7099975E4514C09CB1" unitRef="shares">1</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesIssued contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-05A9C0F634580917F4715E4514C09EB2" unitRef="shares">1</us-gaap:PreferredStockSharesIssued>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="INF" id="Fact-76BC0C806F42C39118645E4514BFB98D" unitRef="shares">1</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-5368647B906A644D80CF5E4514BF59A7" unitRef="shares">1</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="INF" id="Fact-B7909180CB0B66BF86085E4514BF6E32" unitRef="shares">1</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="INF" id="Fact-5C1B149BE54F151123385E4514C0F846" unitRef="shares">1</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockValue contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="-3" id="Fact-BE716ABF9CE7FB3EA99B5E4514C39A9F" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue contextRef="FI2016Q4_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="-3" id="Fact-FB7B6253F89641B60DCA5E4514B8A83D" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesFPreferredStockMember" decimals="-3" id="Fact-E2D958F770B9B183A7F95E4514C423B5" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue contextRef="FI2017Q3_us-gaap_StatementClassOfStockAxis_us-gaap_SeriesGPreferredStockMember" decimals="-3" id="Fact-5CBB36D96F8C48EC33855E4514C3A1B8" unitRef="usd">0</us-gaap:PreferredStockValue>
	<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2016Q4" decimals="-3" id="Fact-E38E4300F30D66B86B9E5E4514C33918" unitRef="usd">114591000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
	<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2017Q3" decimals="-3" id="Fact-C7186131E251C01937B75E4514C1D6B6" unitRef="usd">147295000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
	<us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital contextRef="D2017Q3Oct01toSep30_us-gaap_TypeOfArrangementAxis_pwr_EPCElectricTransmissionProjectMember" decimals="-5" id="Fact-DA713177B7CCB1D1536A5E4514C4A016" unitRef="usd">3100000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
	<us-gaap:ProceedsFromIncomeTaxRefunds contextRef="FD2016Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-A749AEC52BCF68DC84EF5E4514C2DE7D" unitRef="usd">2554000</us-gaap:ProceedsFromIncomeTaxRefunds>
	<us-gaap:ProceedsFromIncomeTaxRefunds contextRef="FD2016Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-5CE4DC1CE8F109389BDD5E4514C279FB" unitRef="usd">4233000</us-gaap:ProceedsFromIncomeTaxRefunds>
	<us-gaap:ProceedsFromIncomeTaxRefunds contextRef="FD2017Q3QTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-F8671368A381694F1EEE5E4514C20EF2" unitRef="usd">5058000</us-gaap:ProceedsFromIncomeTaxRefunds>
	<us-gaap:ProceedsFromIncomeTaxRefunds contextRef="FD2017Q3YTD_us-gaap_StatementOperatingActivitiesSegmentAxis_us-gaap_SegmentContinuingOperationsMember" decimals="-3" id="Fact-6C2EDC05EC50CD6E2A165E4514C270A1" unitRef="usd">7727000</us-gaap:ProceedsFromIncomeTaxRefunds>
	<us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-0B619D6DA4317C17E1AB5E4514C1B74A" unitRef="usd">709100000</us-gaap:ProceedsFromLongTermLinesOfCredit>
	<us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D33E234D2BE01033679E5E4514BFDD78" unitRef="usd">2060088000</us-gaap:ProceedsFromLongTermLinesOfCredit>
	<us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2017Q3QTD" decimals="-3" id="Fact-FDBDA3EC6D4ED148B8BE5E4514BEE7FF" unitRef="usd">812503000</us-gaap:ProceedsFromLongTermLinesOfCredit>
	<us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-CC563887C7DAF22C610E5E4514C2F6EA" unitRef="usd">2060597000</us-gaap:ProceedsFromLongTermLinesOfCredit>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2016Q3QTD" decimals="-3" id="Fact-DA54BC7D443F1E24FCD15E4514BDAB0E" unitRef="usd">6849000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2016Q3YTD" decimals="-3" id="Fact-13BA7B81A385E3BE8C395E4514BEB57C" unitRef="usd">17103000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2017Q3QTD" decimals="-3" id="Fact-94364617F4793245C30D5E4514BF4646" unitRef="usd">4080000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="FD2017Q3YTD" decimals="-3" id="Fact-FFA53D7AAA4C1AE9C59E5E4514BEB25D" unitRef="usd">16424000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2016Q3QTD" decimals="-3" id="Fact-846CEE0A5428EC524F155E4514C16FF7" unitRef="usd">146000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A81B0B622BA797393FAA5E4514B6599B" unitRef="usd">360000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2017Q3QTD" decimals="-3" id="Fact-99CB58E8D26EE1473F7E5E4514BE8187" unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2017Q3YTD" decimals="-3" id="Fact-8F72FDE325703F6C86D15E4514BBD0AC" unitRef="usd">25000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProfitLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-972BBC56F7DA1C92EF705E4514B6CE7A" unitRef="usd">74152000</us-gaap:ProfitLoss>
	<us-gaap:ProfitLoss contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A3155B2FE55A4F0687435E4514B6A6F5" unitRef="usd">111740000</us-gaap:ProfitLoss>
	<us-gaap:ProfitLoss contextRef="FD2017Q3QTD" decimals="-3" id="Fact-FE4E3080991BD11CA5375E4514B3AD7D" unitRef="usd">89849000</us-gaap:ProfitLoss>
	<us-gaap:ProfitLoss contextRef="FD2017Q3YTD" decimals="-3" id="Fact-D8BA7830CA589A835D6B5E4514B896EE" unitRef="usd">202649000</us-gaap:ProfitLoss>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q4" decimals="-3" id="Fact-493590C81A57F5668D955E4514B83A7E" unitRef="usd">1174094000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q4_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember" decimals="-5" id="Fact-A4CD4B86AB285FF168C25E4514BBCC0B" unitRef="usd">320700000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2017Q3" decimals="-3" id="Fact-4F874EB1B3C6FF48194A5E4514C21378" unitRef="usd">1256458000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2017Q3_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember" decimals="-5" id="Fact-35354E05CCF2802F09AF5E4514BBDC52" unitRef="usd">334000000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2016Q3QTD" decimals="-3" id="Fact-AAAC3896B0C66FB109825E4514C558D6" unitRef="usd">351000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2016Q3YTD" decimals="-3" id="Fact-F4035361AC04005A8B645E4514C442E0" unitRef="usd">-576000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2017Q3QTD" decimals="-3" id="Fact-BF886A0B6083B0C6CCC35E4514BD6AF2" unitRef="usd">7000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2017Q3YTD" decimals="-3" id="Fact-9BB0269603E64EB18BA25E4514BDF9EF" unitRef="usd">933000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-DB88E7A5B4780CE4FB075E4514C6CBD8" unitRef="usd">625416000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
	<us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-240D4CDF7142FB38FA135E4514BD7F8E" unitRef="usd">2051687000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
	<us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="FD2017Q3QTD" decimals="-3" id="Fact-B04E16FFFEC3184C0ED85E4514C3D5AC" unitRef="usd">541040000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
	<us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="FD2017Q3YTD" decimals="-3" id="Fact-0EA49715A782F8D0F30E5E4514BC2F19" unitRef="usd">1664424000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
	<us-gaap:RepaymentsOfOtherLongTermDebt contextRef="FD2016Q3QTD" decimals="-3" id="Fact-15CFF458E5F604B0EC005E4514BC7168" unitRef="usd">860000</us-gaap:RepaymentsOfOtherLongTermDebt>
	<us-gaap:RepaymentsOfOtherLongTermDebt contextRef="FD2016Q3YTD" decimals="-3" id="Fact-4BA9633603A1CF9CE60D5E4514C54379" unitRef="usd">6407000</us-gaap:RepaymentsOfOtherLongTermDebt>
	<us-gaap:RepaymentsOfOtherLongTermDebt contextRef="FD2017Q3QTD" decimals="-3" id="Fact-618DD6B6A38253075A6A5E4514BF2847" unitRef="usd">558000</us-gaap:RepaymentsOfOtherLongTermDebt>
	<us-gaap:RepaymentsOfOtherLongTermDebt contextRef="FD2017Q3YTD" decimals="-3" id="Fact-28C66C1B9A1A7B98D7D95E4514BCF8FF" unitRef="usd">3441000</us-gaap:RepaymentsOfOtherLongTermDebt>
	<us-gaap:RepaymentsOfShortTermDebt contextRef="FD2016Q3QTD" decimals="-3" id="Fact-DA7B4CA60C4A998DBEEC5E4514BE4301" unitRef="usd">0</us-gaap:RepaymentsOfShortTermDebt>
	<us-gaap:RepaymentsOfShortTermDebt contextRef="FD2016Q3YTD" decimals="-3" id="Fact-C9CDF9899C60416DB7B45E4514C53612" unitRef="usd">4711000</us-gaap:RepaymentsOfShortTermDebt>
	<us-gaap:RepaymentsOfShortTermDebt contextRef="FD2017Q3QTD" decimals="-3" id="Fact-3A3731A5A76A3BDF7C915E4514BF9B77" unitRef="usd">0</us-gaap:RepaymentsOfShortTermDebt>
	<us-gaap:RepaymentsOfShortTermDebt contextRef="FD2017Q3YTD" decimals="-3" id="Fact-F521E8BE22DFE66AAC4B5E4514BEB077" unitRef="usd">2783000</us-gaap:RepaymentsOfShortTermDebt>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2016Q4" decimals="-3" id="Fact-6943E48864E7C475DAA65E4514C25ABF" unitRef="usd">1876081000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2017Q3" decimals="-3" id="Fact-2C97E13537B45A8768625E4514C15EEA" unitRef="usd">2077498000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3QTD" decimals="-3" id="Fact-6A77AB847887217FCF475E4514B6F9A6" unitRef="usd">2042186000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-786D4E74849D0BCB2ECA5E4514BCE9B0" unitRef="usd">1222432000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember" decimals="-5" id="Fact-D5D4ED9E5BF6E322D1AC5E4514BB83F1" unitRef="usd">459600000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-7834DD94A2E890614CB45E4514B480A1" unitRef="usd">819754000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3YTD" decimals="-3" id="Fact-B24BA0BF6A3DC1D063B75E4514B86CC9" unitRef="usd">5548353000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-846504365B6240FEE8045E4514B4D355" unitRef="usd">3568521000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember" decimals="-7" id="Fact-EFFF3843DF696F7288565E4514BCB720" unitRef="usd">1150000000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2016Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-9F9F91B3D28C31677B685E4514BD1004" unitRef="usd">1979832000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3QTD" decimals="-3" id="Fact-77A0BC2572BC9CFA106A5E4514B6CA4A" unitRef="usd">2609307000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3QTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" decimals="-5" id="Fact-B75B7B54C3080D178511BB03C1131ADB" unitRef="usd">87200000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-60BE045B295037089F175E4514B4EEF9" unitRef="usd">1504752000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember" decimals="-5" id="Fact-6A039C41365ECEEEB6C95E4514BC0177" unitRef="usd">653100000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3QTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-947BF6815822A4639D075E4514B47411" unitRef="usd">1104555000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3YTD" decimals="-3" id="Fact-CE59FE1DECD42EC7F0235E4514B475DA" unitRef="usd">6987851000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3YTD_us-gaap_BusinessAcquisitionAxis_pwr_Acquisitions2017Member" decimals="-5" id="Fact-18FC3BB606B42819D8345E4514BAF054" unitRef="usd">89400000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ElectricPowerInfrastructureMember" decimals="-3" id="Fact-D8977340A7E2661857185E4514C18127" unitRef="usd">4024983000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_ForeignOperationsMember" decimals="-7" id="Fact-4E720EC04726F54362AB5E4514BB0F64" unitRef="usd">1830000000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SalesRevenueServicesNet contextRef="FD2017Q3YTD_us-gaap_StatementBusinessSegmentsAxis_pwr_OilAndGasInfrastructureServicesMember" decimals="-3" id="Fact-87780B9473C4BB8E052A5E4514B4AE94" unitRef="usd">2962868000</us-gaap:SalesRevenueServicesNet>
	<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-FAE6F7FB28F5F623B33C5E4514B68DA3" unitRef="usd">164325000</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-15BAC036B94CAF4918D35E4514B5188B" unitRef="usd">479456000</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="FD2017Q3QTD" decimals="-3" id="Fact-F506AF1B1E382FF47EA05E4514B53B42" unitRef="usd">201224000</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="FD2017Q3YTD" decimals="-3" id="Fact-07A810253B90BCE117DE5E4514B5FECF" unitRef="usd">571656000</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q3QTD" decimals="-3" id="Fact-92F0819F6DBE5ED262DC5E4514BEBEE2" unitRef="usd">9746000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-025E92D0CCC8805B44405E4514C5A9D0" unitRef="usd">1000000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-049D962404A41F20726A5E4514C3B308" unitRef="usd">8800000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-ED11F4CBE1E2BFBF3E405E4514BCC86C" unitRef="usd">32968000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-427C519582ED69AD6C005E4514C5CAF2" unitRef="usd">2500000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-92C1FE42B76E03FD3C415E4514C4DA16" unitRef="usd">30500000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2017Q3QTD" decimals="-3" id="Fact-E8390C7B58BB99C232545E4514BE15D6" unitRef="usd">10929000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-5E5B862B4212803711DB5E4514C42ED3" unitRef="usd">1000000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-852F3A8260789CA9FBCA5E4514C5FC3C" unitRef="usd">9900000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2017Q3YTD" decimals="-3" id="Fact-660DBC63104E9DDB8DA35E4514BF8F81" unitRef="usd">34352000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-7FF6AB988623AEEDA8085E4514C43D4D" unitRef="usd">3200000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-223116EFB7F91DACAFEA5E4514B74AFC" unitRef="usd">31200000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" id="Fact-1E2C10421D03762BE3055E4514C464AD">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" id="Fact-605105AF42D328FF50745E4514C5084B">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" id="Fact-DE669A2F287013C201F635CA3B97506E">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" id="Fact-8E50E24A2E8B479E822435CA2BE76F7A">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-3CD872C3F1A0E108BABF5E4514C4079A">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCashMember_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-A830B967086A069316D45E4514C537D1">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-73A16AFC9DBF38B9BCD5DF07CA58E377" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-940469CD9770AA812AFFDF0D0CDB21BE" unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-1604176237C1A0056F035E4514C6ADEE" unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-06EA424EE73D7B675B385E4514C5E35B" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-17D7AC80548D5554F87F5E4514C45978" unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-0C14E431641B5144085E5E4514C4B46C" unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-9996F92758D9A90F7A045E4514C57C63" unitRef="shares">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="2" id="Fact-E9C1A0AABD9CBBAF32545E4514C566BD" unitRef="usdPerShare">24.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="2" id="Fact-6AD4F685FED745BCB2E05E4514C54CBB" unitRef="usdPerShare">22.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="2" id="Fact-72A4A4FF254333316EA85E4514C4AD3D" unitRef="usdPerShare">22.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="2" id="Fact-FDA2821A2E39911911535E4514C55E6A" unitRef="usdPerShare">32.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="2" id="Fact-6A6D883B18E010A228AF5E4514C486DB" unitRef="usdPerShare">17.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" decimals="2" id="Fact-8CDE979414F7B52365EC5E4514B7D09C" unitRef="usdPerShare">37.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-740B3CAFD83DC8B3245CC9BC9ECBFEE2" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-D3C6B6A638A4C704A6595E4514C484F3" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-8A901591AC1427591CD45E4514C3120A" unitRef="shares">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-A4446341D3367D0D41C55E4514C528D0" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-4BE0484BB9BAAD8BDD0F5E4514C6D5ED" unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-4D510260014963AC088C5E4514B332E2" unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-99EAEBDEB849F2E1B96A5E4514C54D8C" unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-BD1114289103294B2DBB5E4514C4BD89" unitRef="usd">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-3AA962ACA84E810016425E4514C4A1AA" unitRef="usd">27800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-FD151DA72CB088F2CD595E4514C5A831" unitRef="usd">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-ABD7EDF6E7393F9F302F5E4514C49DDF" unitRef="usd">4300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" decimals="-5" id="Fact-A55A4D81207F260259AF5E4514C5CCA4" unitRef="usd">55400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="4" id="Fact-237A05701BAB80612E8E5E4514B40285" unitRef="number">0.3600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="4" id="Fact-67A4590805C8F1AF840F5E4514B41B48" unitRef="number">0.0146</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-8FD44B49FEBF8C6B95A3C9BCD657F10E" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-4CBD0243E6934C9BEED15E4514C5FE63" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="FD2017Q3QTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-C66CDC9C606D3AF1E0855E4514C40BF3" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="-5" id="Fact-4B418A73435C85E0C25F5E4514C6729D" unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
	<us-gaap:SharePrice contextRef="I2017Q1Mar22_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" decimals="INF" id="Fact-A6A61A8767685B56335E5E4514B4E917" unitRef="usdPerShare">36.31</us-gaap:SharePrice>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2017Q3YTD_us-gaap_AwardTypeAxis_pwr_PerformanceUnitsMember" id="Fact-C097D3AD722F82D52A4B5E4514B46325">P2Y9M11D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:ShortTermBorrowings contextRef="FI2016Q4" decimals="-3" id="Fact-F3A1A9C9D40E7152800F5E4514C362A3" unitRef="usd">2735000</us-gaap:ShortTermBorrowings>
	<us-gaap:ShortTermBorrowings contextRef="FI2017Q3" decimals="-3" id="Fact-C8C9206E743BA1664DAB5E4514C3A498" unitRef="usd">0</us-gaap:ShortTermBorrowings>
	<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="FI2015Q3_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandFifteenRepurchaseProgramMember" decimals="INF" id="Fact-3D72F9A8BDD5B22BA6C15E4514C5C486" unitRef="usd">1250000000.00</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
	<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="FI2015Q3_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember" decimals="INF" id="Fact-A8558DFB5EC4CD8BE1725E4514C4014A" unitRef="usd">750000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
	<us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="FI2017Q2_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandSeventeenRepurchaseProgramMember" decimals="INF" id="Fact-0AD82CCF76B03996AC595E4514B414D6" unitRef="usd">300000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2015Q3QTD_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember" decimals="-5" id="Fact-277A2EBB0BF59442768E5E4514C4530C" unitRef="usd">150000000</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockholdersEquity contextRef="FI2016Q4" decimals="-3" id="Fact-82BD2C6B5F6C8C0B14385E4514B4348A" unitRef="usd">3339427000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2017Q3" decimals="-3" id="Fact-2639FC25D79C0214C1CE5E4514C34AF7" unitRef="usd">3727530000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2016Q4" decimals="-3" id="Fact-F91807724D20E35D77065E4514C11623" unitRef="usd">3342702000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2017Q3" decimals="-3" id="Fact-46C7C59451A2888409FB5E4514C22653" unitRef="usd">3730231000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:TreasuryStockRetiredCostMethodAmount contextRef="FD2016Q4YTD" decimals="-7" id="Fact-3E7EDE5C9CE6B3CA5D6F5E4514B7D67B" unitRef="usd">1950000000</us-gaap:TreasuryStockRetiredCostMethodAmount>
	<us-gaap:TreasuryStockShares contextRef="FI2016Q4" decimals="INF" id="Fact-3ED9740B62063AACB3725E4514C0C154" unitRef="shares">0</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2017Q3" decimals="INF" id="Fact-A896BD927B11832ECB3E5E4514BFB7DD" unitRef="shares">483592</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockSharesAcquired contextRef="D2015Q4JUL01-DEC31_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember" decimals="-5" id="Fact-15ABC2BDEEB518E1BB0A5E4514BEAE4A" unitRef="shares">19200000</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesAcquired contextRef="D2017Q2Jul01toFeb28_us-gaap_ShareRepurchaseProgramAxis_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" decimals="-5" id="Fact-BCEA9B7034B8B1C7F0BE5E4514C05FDD" unitRef="shares">54300000</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesAcquired contextRef="FD2015Q3QTD_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember" decimals="-5" id="Fact-AD482B580DBF61E8A9215E4514B6BD76" unitRef="shares">25700000</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesAcquired contextRef="FD2016Q3YTD_us-gaap_ShareRepurchaseProgramAxis_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" decimals="INF" id="Fact-BFA4356720152D311D975E4514B57D06" unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesAcquired contextRef="FD2016Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" decimals="-5" id="Fact-2C6BB797E1157D467BC15E4514B4B6D6" unitRef="shares">400000</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesAcquired contextRef="FD2016Q4YTD_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember" decimals="-5" id="Fact-0FB330570F6BAA7C30055E4514B6ACA9" unitRef="shares">9400000</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesAcquired contextRef="FD2017Q3YTD_us-gaap_ShareRepurchaseProgramAxis_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" decimals="INF" id="Fact-3D80EDF7D61B3B3EADAC5E4514C412A7" unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesAcquired contextRef="FD2017Q3YTD_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandSeventeenRepurchaseProgramMember" decimals="INF" id="Fact-BBF844FDB7C033BCB3425E4514BF9605" unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesAcquired contextRef="FD2017Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" decimals="-5" id="Fact-1E5DBBD888324C91A2D85E4514C3FBF3" unitRef="shares">500000</us-gaap:TreasuryStockSharesAcquired>
	<us-gaap:TreasuryStockSharesRetired contextRef="D2016Q4DEC01" decimals="-5" id="Fact-AB44816515FCC41900C75E4514B53392" unitRef="shares">84800000</us-gaap:TreasuryStockSharesRetired>
	<us-gaap:TreasuryStockValue contextRef="FI2016Q4" decimals="-3" id="Fact-1549A0828D25003FCA725E4514C1E083" unitRef="usd">14288000</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue contextRef="FI2017Q3" decimals="-3" id="Fact-93AD5266E73357CEF7175E4514C2AE6D" unitRef="usd">35823000</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue contextRef="FI2017Q3_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" decimals="-5" id="Fact-EB9DF3F08333BA41C9635E4514BB8326" unitRef="usd">17700000</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="D2015Q4JUL01-DEC31_us-gaap_ShareRepurchaseProgramAxis_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember" decimals="-5" id="Fact-AF19312DBDCA9CE0069B5E4514B422F0" unitRef="usd">449900000</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="D2017Q2Jul01toFeb28_us-gaap_ShareRepurchaseProgramAxis_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" decimals="-7" id="Fact-A93CF1435D53F134D6985E4514B7C622" unitRef="usd">1200000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2015Q3QTD_us-gaap_ShareRepurchaseProgramAxis_pwr_AcceleratedShareRepurchaseProgramMember" decimals="-5" id="Fact-8D7A8FF3FCCED117E84F5E4514C26C18" unitRef="usd">600000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2016Q3QTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" decimals="-5" id="Fact-4937D50245E9662F902A5E4514C5B421" unitRef="usd">300000</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2016Q3YTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" decimals="-5" id="Fact-97F8B38162AA2CB354105E4514C39211" unitRef="usd">8200000</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2016Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" decimals="-5" id="Fact-294A850F9F36E802C9EF5E4514BE6946" unitRef="usd">7500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2017Q3QTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" decimals="-5" id="Fact-64A3155F77644514CFD15E4514B72483" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2017Q3YTD_us-gaap_PlanNameAxis_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" decimals="-5" id="Fact-C1B6081BDC5BCC58F2EA5E4514BD795F" unitRef="usd">3400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="FD2017Q3YTD_us-gaap_StatementClassOfStockAxis_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" decimals="-5" id="Fact-A53DE593DB239D19F26C5E4514B62663" unitRef="usd">18200000</us-gaap:TreasuryStockValueAcquiredCostMethod>
	<us-gaap:UnapprovedChangeOrdersAmount contextRef="FI2016Q4" decimals="-5" id="Fact-888C0EF9A440071A606D5E4514B7E3DA" unitRef="usd">-137800000</us-gaap:UnapprovedChangeOrdersAmount>
	<us-gaap:UnapprovedChangeOrdersAmount contextRef="FI2017Q3" decimals="-5" id="Fact-6C3A2D9162E51C180B865E4514B57BAB" unitRef="usd">-115500000</us-gaap:UnapprovedChangeOrdersAmount>
	<us-gaap:UnbilledContractsReceivable contextRef="FI2016Q4" decimals="-5" id="Fact-4543037FDE989AE3BB725E4514B81859" unitRef="usd">206800000</us-gaap:UnbilledContractsReceivable>
	<us-gaap:UnbilledContractsReceivable contextRef="FI2017Q3" decimals="-5" id="Fact-FE2A0EBA422A6C46BD4A5E4514C516CF" unitRef="usd">393000000</us-gaap:UnbilledContractsReceivable>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2017Q3" decimals="-5" id="Fact-258BA17D056AEF39D8825E4514B722FB" unitRef="usd">31800000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="FD2017Q3YTD" decimals="-5" id="Fact-10C9F6E019A96E7206755E4514B89B35" unitRef="usd">-3400000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
	<us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations contextRef="FD2017Q3YTD" decimals="-5" id="Fact-5B60AC890E1BC667B11A83423B77A907" unitRef="usd">6200000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
	<us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="FI2017Q3_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_pwr_VehicleFleetCommittedCapitalMember" decimals="-5" id="Fact-5FF4873D17D10522AF4A5E4514BCC6B2" unitRef="usd">1900000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
	<us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear contextRef="FI2017Q3_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_pwr_VehicleFleetCommittedCapitalMember" decimals="-5" id="Fact-E42E2BB9AD09CD91713E5E4514C3EE92" unitRef="usd">4700000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear>
	<us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet contextRef="FI2016Q4" decimals="-5" id="Fact-92C4A36C7F640489A4AF5E4514B6B8FE" unitRef="usd">3300000</us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet>
	<us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet contextRef="FI2017Q3" decimals="-5" id="Fact-04D04E122FC4E00537165E4514C524A5" unitRef="usd">2700000</us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q3QTD" decimals="-3" id="Fact-2159FCA628503FFEB9695E4514B6A954" unitRef="shares">155024000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q3YTD" decimals="-3" id="Fact-173D45C29C5F570DBB825E4514B6FAFC" unitRef="shares">158090000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2017Q3QTD" decimals="-3" id="Fact-D6728F9C6323B9B979C55E4514B67F75" unitRef="shares">158620000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2017Q3YTD" decimals="-3" id="Fact-D2C375E0F9787AB46E565E4514B4F7DF" unitRef="shares">156793000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2016Q3QTD" decimals="-3" id="Fact-537945E011A19E57C7ED5E4514B686AC" unitRef="shares">155024000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2016Q3YTD" decimals="-3" id="Fact-E68A571C7B7CB8FDD0B05E4514B679CF" unitRef="shares">158090000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2017Q3QTD" decimals="-3" id="Fact-4792B29B40626DE2A7AC5E4514B5421E" unitRef="shares">157484000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2017Q3YTD" decimals="-3" id="Fact-A3A5D4A2FE73C57555945E4514B5D305" unitRef="shares">155796000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<pwr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock contextRef="FD2017Q3YTD" id="Fact-CCC9AF1E110152E472C95E4514C48505">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The grant date fair value for awards of performance units with market-based metrics, which were granted in the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, was based on a fair value as determined using a Monte Carlo simulation valuation methodology using the following key inputs:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:92%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Valuation date stock price based on the March 22, 2017 closing stock price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$36.31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36.00&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.46&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Term in years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</pwr:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock>
	<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-3F0AF820CEE872A9723E5E4514B69B2A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Interim Condensed Consolidated Financial Information&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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 accounting principles generally accepted in the United States (US 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;s Annual Report on Form&amp;#160;10-K for the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which was filed with the SEC on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;1, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
	<us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="FD2017Q3YTD" id="Fact-F56F0B06CC715011D3B65E4514BB5D43">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenues&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,631,137&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,174,123&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,234,193&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,970,857&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;355,830&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;331,409&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;978,446&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;796,989&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Selling, general and administrative expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;205,025&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;184,014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;614,819&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;541,328&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization of intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,576&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29,926&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,696&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income from continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;89,839&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;205,344&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;118,853&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income from continuing operations attributable to common stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;89,303&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75,456&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;204,112&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;117,913&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Earnings per share from continuing operations:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.29&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.73&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.73&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
	<us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-C3A90760A123B3AB037E5E4514BFA8E2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and Cash Equivalents&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta had cash and cash equivalents of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$91.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$112.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, cash equivalents were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$8.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and consisted primarily of money market investments and money market mutual funds and are discussed further in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair Value Measurements&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; below. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, cash and cash equivalents held in domestic bank accounts were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and cash and cash equivalents held in foreign bank accounts were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$66.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$92.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, cash and cash equivalents held by Quanta&amp;#8217;s investments in joint ventures, which are either consolidated or proportionately consolidated, were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$34.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to domestic joint ventures. Cash and cash equivalents held by the joint ventures are available to support joint venture operations, but Quanta cannot utilize those assets to support its other operations. Quanta generally has no right to the joint ventures&amp;#8217; cash and cash equivalents other than participating in distributions and in the event of dissolution.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
	<us-gaap:CashFlowOperatingCapitalTableTextBlock contextRef="FD2017Q3YTD" id="Fact-5FADFD44CFF153A630955E4514BF385B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The net effect of changes in operating assets and liabilities, net of non-cash transactions, on cash flows from operating activities of continuing operations is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts and notes receivable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(272,131&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(177,832&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(398,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;86,562&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,981&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(35,075&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(126,999&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(169,998&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,525&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12,405&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,727&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10,124&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,495&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,664&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(23,142&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,977&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts payable and accrued expenses and other non-current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;203,743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;105,362&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;217,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;115,686&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43,836&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(78,306&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;80,042&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(90,833&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,621&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,486&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,221&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,485&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net change in operating assets and liabilities, net of non-cash transactions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(185,078&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(230,341&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(68,215&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashFlowOperatingCapitalTableTextBlock>
	<us-gaap:CashFlowSupplementalDisclosuresTextBlock contextRef="FD2017Q3YTD" id="Fact-44326E8E86F1781F53AF5E4514C2BEDC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;SUPPLEMENTAL CASH FLOW INFORMATION:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The net effect of changes in operating assets and liabilities, net of non-cash transactions, on cash flows from operating activities of continuing operations is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts and notes receivable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(272,131&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(177,832&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(398,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;86,562&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,981&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(35,075&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(126,999&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(169,998&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,525&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12,405&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,727&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10,124&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Prepaid expenses and other current assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,495&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,664&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(23,142&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,977&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts payable and accrued expenses and other non-current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;203,743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;105,362&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;217,384&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;115,686&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Billings in excess of costs and estimated earnings on uncompleted contracts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43,836&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(78,306&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;80,042&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(90,833&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,621&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,486&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,221&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,485&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net change in operating assets and liabilities, net of non-cash transactions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(185,078&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(230,341&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(68,215&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additional supplemental cash flow information is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash (paid) received during the period for&amp;#160;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest paid related to continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,808&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,344&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13,314&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(8,851&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes paid related to continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,616&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(21,799&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(105,112&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(55,323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes paid related to discontinued operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,080&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax refunds related to continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,058&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,554&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,727&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,233&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta entered into a non-cash transaction whereby Quanta accepted title to a marine vessel in satisfaction and discharge of a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; note receivable.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-9B15A7CB39712B8C472E5E4514C30BEC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;COMMITMENTS AND CONTINGENCIES:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Investments in Affiliates and Other Entities&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As described in Note&amp;#160;8, Quanta holds investments in certain joint ventures with third parties for the purpose of providing infrastructure services under certain customer contracts. Losses incurred by these joint ventures are generally shared ratably based on the percentage ownership of the joint venture members. However, each member of the joint venture typically is jointly and severally liable for all of the obligations of the joint venture under the contract with the customer, and therefore can be liable for full performance of the contract with the customer. In circumstances where Quanta&amp;#8217;s participation in a joint venture qualifies as a general partnership, the joint venture partners are jointly and severally liable for all of the 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the joint venture arrangements entered into by Quanta, typically each joint venture party indemnifies the other party for any liabilities incurred in excess of the liabilities such other party is obligated to bear under the respective joint venture agreement. It is possible, however, that Quanta could be required to pay or perform obligations in excess of its share if the other party to the joint venture failed or refused 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During 2014, a limited partnership in which Quanta is a partner was selected for an engineering, procurement and construction (EPC) electric transmission project to construct approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;500&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; kilometers of transmission line and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;500&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; kV substations. Quanta will provide turnkey EPC services for the entire project. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta made aggregate contributions to this unconsolidated affiliate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$67.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, received &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a return of capital and had outstanding additional capital commitments associated with this project of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which are anticipated to be paid in 2019. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additionally, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had outstanding capital commitments associated with investments in unconsolidated affiliates related to planned oil and gas infrastructure projects of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is expected to be paid in the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;fourth&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; quarter of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The remaining &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$16.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of these capital commitments is anticipated to be paid by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;May 31, 2022&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As described in Note 2, Quanta formed a partnership with select infrastructure investors that provides &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of capital, including &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$80.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from Quanta, available to invest in certain specified infrastructure projects through July 1, 2024. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta leases certain land, buildings and equipment under non-cancelable lease agreements, including related party leases. The terms of these agreements vary from lease to lease, including some with renewal options and escalation clauses. The following schedule shows the future minimum lease payments under these leases as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Operating Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Year Ending December 31&amp;#160;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Remainder of 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,740&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;104,091&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69,368&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43,544&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24,880&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39,971&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total minimum lease payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;316,594&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Rent expense related to operating leases was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$67.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$63.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$177.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta has guaranteed the residual value on certain of its equipment operating leases. Quanta has agreed to pay any difference between this residual value and the fair market value of the underlying asset at the date of termination of the leases. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the maximum guaranteed residual value was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$614.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta believes that no significant payments will be made as a result of the difference between the fair market value of the leased equipment and the guaranteed residual value. However, there can be no assurance that significant payments will not be required in the future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Contingent Consideration&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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 financial performance metrics. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the estimated fair value of Quanta&amp;#8217;s contingent consideration liabilities totaled &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$70.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Committed Expenditures&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;$4.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of production orders were issued with expected delivery dates in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of production orders were issued with expected delivery dates in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Although Quanta has committed to purchase these vehicles at the time of their delivery, Quanta anticipates that these orders will be assigned to third party leasing companies and made available to Quanta under certain of its master equipment lease agreements, thereby releasing Quanta from its capital commitments.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Legal Proceedings&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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, separately or in the aggregate, are expected to have a material adverse effect on Quanta&amp;#8217;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&amp;#8217;s judgment may prove materially inaccurate, and such judgment is made subject to the known uncertainties of litigation. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Maurepas Project Dispute&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. During the third quarter of 2017, Maurepas Pipeline, LLC (Maurepas) notified QPS Engineering, LLC (QPS), a subsidiary of Quanta, of Maurepas&amp;#8217; assertion of a 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. The matter remains subject to contractual dispute resolution measures; however, either party may choose to institute a formal legal proceeding upon completion of such measures. If, upon final resolution of this matter, Quanta is unsuccessful, any such liquidated damages would be recorded by QPS as additional costs on the project, and Quanta believes the range of reasonably possible loss could be up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$22.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which is the maximum liability for liquidated damages pursuant to the contract terms.&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Lorenzo Benton v. Telecom Network Specialists, Inc., et al.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;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.&amp;#160;Quanta retained liability associated with this matter pursuant to the terms of Quanta&amp;#8217;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.&amp;#160;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&amp;#8217; 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. During the third quarter of 2017, a final motion for summary judgment on damages was filed by the plaintiff class seeking approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for its claims. Quanta believes the court&amp;#8217;s decision on liability is not supported by controlling law and continues to contest its liability and the damage calculation asserted by the plaintiff class in this matter.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;s demand for indemnity.&amp;#160;The court denied TNS&amp;#8217;s motion and granted the motions filed by the staffing agencies; however, the California Appellate Court reversed the trial court&amp;#8217;s decision in part and instructed the trial court to reconsider its ruling.&amp;#160;In February 2017, the court denied a new motion for summary judgment filed by the staffing companies and stated that the staffing companies were liable to TNS for any damages owed to the class members that the staffing companies employed. TNS has filed a motion for summary judgment to formalize the trial court&amp;#8217;s decision regarding the staffing companies&amp;#8217; liability.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;s appeal of the trial court&amp;#8217;s ruling on liability, the final determination with respect to any damages owed by Quanta, and the solvency of the staffing agencies. Based on review and analysis of the trial court&amp;#8217;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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, plus attorneys&amp;#8217; fees and expenses of the plaintiff class. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For additional information regarding other pending legal proceedings, see &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Collective Bargaining Agreements&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in this Note 10. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Concentrations of Credit Risk&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta is subject to concentrations of credit risk related primarily to its cash and cash equivalents and net receivable position with customers, which includes amounts related to billed and unbilled accounts receivable and costs and estimated earnings in excess of billings on uncompleted contracts net of advanced billings with the same customer. Substantially all of Quanta&amp;#8217;s cash and cash equivalents are managed by what it believes to be high credit quality financial institutions. In accordance with Quanta&amp;#8217;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, money market mutual funds and investment grade commercial paper with original maturities of three months or less. 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 oil and gas companies, governmental entities, general contractors, and builders, owners and managers of commercial and industrial properties located primarily in the United States, Canada and Australia. Consequently, Quanta is subject to potential credit risk related to changes in business and economic factors throughout the United States, Canada and Australia, 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. Historically, some of Quanta&amp;#8217;s customers have experienced significant financial difficulties, and others may experience financial difficulties in the future. These difficulties expose Quanta to increased risk related to collectability of billed and unbilled receivables and costs and estimated earnings in excess of billings on uncompleted contracts for services Quanta has performed. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customer within Quanta&amp;#8217;s Electric Power Infrastructure Services segment accounted for approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of Quanta&amp;#8217;s consolidated net receivable position. Portions of this net receivable balance were related to invoicing challenges and billing delays on two electric transmission projects located in remote regions of northeastern Canada, which resulted from changed site conditions requiring extensive quality assurance documentation and administrative requirements.  During the second quarter of 2017, Quanta and the customer reached a settlement and entered into a renegotiated  contract, which eliminated  the previous scheduling and billing issues and settled outstanding change orders.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additionally, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customer within Quanta&amp;#8217;s Oil and Gas Infrastructure Services segment accounted for approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of Quanta&amp;#8217;s consolidated net receivable position at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This same customer also accounted for approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of Quanta&amp;#8217;s consolidated revenues during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. No other customers represented 10% or more of Quanta&amp;#8217;s consolidated net receivable position as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and no other customers represented 10% or more of Quanta&amp;#8217;s consolidated revenues for the three or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Self-Insurance&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As discussed in Note 2, Quanta is insured for employer&amp;#8217;s liability, workers&amp;#8217; compensation, auto liability, general liability and group health claims. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the gross amount accrued for insurance claims totaled &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$255.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$218.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, with &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$198.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$162.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; considered to be long-term and included in &amp;#8220;Insurance and other non-current liabilities.&amp;#8221; Related insurance recoveries/receivables as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$45.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were included in &amp;#8220;Prepaid expenses and other current assets&amp;#8221; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$44.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were included in &amp;#8220;Other assets, net.&amp;#8221; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Letters of Credit&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certain of Quanta&amp;#8217;s vendors require letters of credit to ensure reimbursement for amounts they are disbursing on Quanta&amp;#8217;s behalf, such as to beneficiaries under its self-funded 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&amp;#8217;s credit facility. Each letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit if the holder demonstrates 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. Quanta does not believe that it is likely that any material claims will be made under a letter of credit in the foreseeable future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$392.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in outstanding letters of credit and bank guarantees under its 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Upon maturity, it is expected that the majority of the letters of credit related to the casualty insurance program will be renewed for subsequent one-year periods. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Performance Bonds and Parent Guarantees&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In certain circumstances, Quanta is required to provide performance bonds in connection with its contractual commitments. Quanta has indemnified its sureties for any expenses paid out under these performance bonds. These performance bonds expire at various times ranging from mechanical completion of the related projects 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&amp;#8217;s bonded operating activity. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the total amount of the outstanding performance bonds was estimated to be approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$3.5 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta&amp;#8217;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 of its commitments under the performance bonds generally extinguishes concurrently with the expiration of its related contractual obligation. The estimated cost to complete these bonded projects was approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$889 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additionally, from time to time, Quanta guarantees the obligations of its wholly owned subsidiaries, including obligations in connection with certain contracts with customers, lease obligations, joint venture arrangements and, in some states, contractors&amp;#8217; licenses. Quanta is not aware of any material obligations for performance or payment asserted against it under any of these guarantees.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employment Agreements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta has various employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of Quanta, and Quanta may be obligated to pay certain amounts to such employees upon the occurrence of any of the defined change in control events.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Collective Bargaining Agreements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Some of Quanta&amp;#8217;s operating units are parties to various 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 their union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta&amp;#8217;s multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &amp;#8220;pay-as-you-go&amp;#8221; 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 the projects Quanta has ongoing at any time and the need for union resources in connection with those projects. Therefore, Quanta is unable to accurately predict its union employee payroll and the amount of the resulting multiemployer pension plan contribution obligation for future periods.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Pension Protection Act of 2006 (PPA) also added special funding and operational rules generally applicable to plan years beginning after 2007 for multiemployer plans that are classified as &amp;#8220;endangered,&amp;#8221; &amp;#8220;seriously endangered&amp;#8221; or &amp;#8220;critical&amp;#8221; status based on multiple factors (including, for example, the plan&amp;#8217;s funded percentage, cash flow position and whether it 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 (which may take the form of 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 &amp;#8220;endangered,&amp;#8221; &amp;#8220;seriously endangered&amp;#8221; or &amp;#8220;critical&amp;#8221; status. The amount of additional funds, if any, that Quanta may be obligated to contribute to these plans in the future cannot be estimated due to uncertainty of the future levels of work that require the specific use of union employees covered by these plans, as well as the future contribution levels and possible surcharges on contributions applicable to these plans.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;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. Other than as described below, Quanta is not aware of any material amounts of withdrawal liability that have been incurred as a result of a withdrawal by any of Quanta&amp;#8217;s operating units from any multiemployer defined benefit pension plans.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2011 Central States Plan Withdrawal Liability.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; In the fourth quarter of 2011, certain Quanta subsidiaries withdrew from the Central States, Southeast and Southwest Areas Pension Plan (the Central States Plan). This withdrawal event was the result of an amendment to a collective bargaining agreement with the International Brotherhood of Teamsters (Teamsters) that eliminated certain employers&amp;#8217; obligations to contribute to the Central States Plan, which was then in critical status and significantly underfunded as to its vested benefit obligations. The amendment was negotiated by the Pipe Line Contractors Association (PLCA) on behalf of its members, which include certain Quanta subsidiaries. Because certain other Quanta subsidiaries continued participation in the Central States Plan into 2012, the Quanta subsidiaries&amp;#8217; withdrawals in 2011 effected only a partial withdrawal on behalf of Quanta for 2011. Quanta believed that the partial withdrawal was advantageous because it limited exposure to increased liability resulting from a future withdrawal event, at which point the Central States Plan could have been further underfunded. Quanta and other PLCA members now contribute to a different multiemployer pension plan on behalf of the affected Teamsters employees. While certain additional Quanta subsidiaries continued participation in the Central States Plan into 2012, Quanta believes that such subsidiaries withdrew from the Central States Plan in 2012, thereby effecting a complete withdrawal as of December 30, 2012 for all Quanta subsidiaries.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In connection with the partial withdrawal in 2011, Quanta recorded a withdrawal liability of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$32.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in the fourth quarter of 2011 based on estimates received from the Central States Plan. The Central States Plan subsequently asserted that the withdrawal of the PLCA members, and thus Quanta&amp;#8217;s partial withdrawal, was not effective in 2011. The PLCA and Quanta believed at that time that a legally effective withdrawal had occurred during the fourth quarter of 2011, and this issue was litigated in the federal district court for the Northern District of Illinois, Eastern Division. In September 2013, the district court ruled in favor of the Central States Plan, and that decision was appealed by the PLCA. In July 2014, the Central States Plan provided Quanta with a Notice and Demand claiming partial withdrawal liability in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$39.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and requiring Quanta to make payments on this assessment while the dispute is ongoing. In September 2015, the United States Court of Appeals for the Seventh Circuit ruled in favor of the PLCA and reversed the district court&amp;#8217;s previous ruling which had been in favor of the Central States Plan. Based on the outcome of the appeal, in January 2016, the Central States Plan issued a revised Notice and Demand claiming a partial withdrawal liability in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$32.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Separately, in December 2013, the Central States Plan filed lawsuits against two of Quanta&amp;#8217;s other subsidiaries in connection with their withdrawal in 2012. In the first lawsuit, the Central States Plan alleged that the subsidiary elected to participate in the Central States Plan pursuant to the collective bargaining agreement under which it participated. Quanta argued that no such election was made and that any payments made to the Central States Plan were made in error. In July 2014, the parties reached an agreement to settle the lawsuit, and the court dismissed the case with prejudice. In the second lawsuit, the Central States Plan alleged that contributions made by the Quanta subsidiary to a new industry fund created after Quanta withdrew from the Central States Plan should have been made to the Central States Plan. This arguably would have extended the withdrawal date for this subsidiary to at least the end of 2013. Quanta disputed these allegations on the basis that it properly paid contributions to the new industry fund based on the terms of the collective bargaining agreement under which it participated and asserted that it terminated its obligation to contribute to the Central States Plan by the end of 2012. The parties both moved for summary judgment, and in March 2015, the court entered judgment in favor of Quanta. The Central States Plan filed a notice of appeal in April 2015, and in December 2015, the Central States Plan agreed to dismiss the appeal with prejudice. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The ultimate liability associated with the complete withdrawal of Quanta&amp;#8217;s subsidiaries from the Central States Plan will depend on various factors, including interpretations of the terms of the collective bargaining agreements under which the subsidiaries participated and whether exemptions from withdrawal liability applicable to construction industry employers will be available.  In September 2017, the Central States Plan provided revised estimates indicating that the total withdrawal liability based on certain withdrawal scenarios could range between &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$42.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$48.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta believes this to be the range of reasonably possible loss for this matter and previously recorded an adjustment to cost of services that is within such range. However, given the unknown nature of some of the factors mentioned above, the final withdrawal liability cannot yet be determined with certainty. Accordingly, it is reasonably possible that the amount owed upon final resolution of these matters could be materially higher than the expense Quanta recognized through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Although Quanta disputes the total liability owed to the Central States Plan, it continues to make monthly payments according to the terms of the January 2016 Notice and Demand while the parties determine the final withdrawal liability. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had made payments totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$22.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; toward the withdrawal liability assessment. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;2013 Central States Plan Withdrawal Liability.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; On October&amp;#160;9, 2013, Quanta acquired a company that experienced a complete withdrawal from the Central States Plan prior to the date of acquisition. Prior to the acquisition, the Central States Plan issued a Notice and Demand to the acquired company claiming a withdrawal liability in the total amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and requiring payments to be made on this assessment while the dispute is ongoing. In connection with the acquisition, Quanta recorded an initial liability of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to this withdrawal liability, and a portion of the purchase price for the acquired company was deposited into an escrow account to fund any withdrawal obligation in excess of the initial liability recorded. In January 2016, the Central States Plan issued a revised Notice and Demand claiming a withdrawal liability in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Although Quanta continues to dispute the total liability owed to the Central States Plan, it continues to make monthly payments according to the terms of this revised Notice and Demand while the parties determine the final withdrawal liability. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, payments totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; had been made toward the withdrawal liability assessment. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The final amount of withdrawal liability payable in connection with this matter remains the subject of a pending arbitration proceeding and will ultimately depend on various factors, including the outcome of the PLCA litigation described above. However, the acquired company&amp;#8217;s withdrawal from the Central States Plan is not expected to have a material impact on Quanta&amp;#8217;s financial condition, results of operations or cash flows. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Indemnities&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta generally indemnifies its customers for the services it provides under its contracts, as well as 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. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, except as otherwise set forth above in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Legal Proceedings&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta does not believe any material liabilities for claims exist against it in connection with any of these indemnity obligations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the normal course of Quanta&amp;#8217;s acquisition transactions, Quanta obtains rights to indemnification from the sellers or former owners of acquired companies for certain risks, liabilities and obligations arising from their prior operations, such as performance, 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&amp;#8217;s exposure for such pre-acquisition matters, and the indemnitors may be unwilling or unable to pay the amounts owed to Quanta. Accordingly, Quanta may incur expenses for which it is not reimbursed. Quanta is currently in the process of determining 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had recorded &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as its estimate of the pre-acquisition tax obligations and a corresponding indemnification asset, as management expects to recover&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#ee2724;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;from the indemnity counterparties any amounts that Quanta may be required to pay in connection with any such obligations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-CE29A0676B205DF658DA5E4514B937BE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock-Based Compensation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta recognizes compensation expense for restricted stock, restricted stock units (RSUs) and performance units to be settled in common stock based on the fair value of the awards at the date of grant, net of estimated forfeitures. The fair value of these awards is generally determined based on the number of shares or units granted and the closing price of Quanta&amp;#8217;s common stock on the date of grant; however, the fair value of performance units with market-based metrics is determined using a Monte Carlo simulation valuation methodology. An estimate of future forfeitures, based on historical data, is utilized to determine the period expense. Such estimates are subject to change and may impact the value that will ultimately be recognized as compensation expense. The resulting compensation expense for performance unit 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 performance units can also vary from period to period based on changes in the total number of performance units that Quanta anticipates will vest. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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 on the settlement date of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; share of Quanta common stock, as specified in the applicable award agreement. For additional information on Quanta&amp;#8217;s restricted stock, RSU and performance unit awards, see Note 9.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
	<us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-5D35381709DFFFA597495E4514B8B048">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Comprehensive Income&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Components of comprehensive income include all changes in equity during a period except those resulting from changes in Quanta&amp;#8217;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.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
	<us-gaap:ConsolidationPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-1B7C4FB19694BF1FA4255E4514C3279A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Principles of Consolidation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;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.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
	<us-gaap:DebtDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-68530099875CCEE85D7E5E4514B9E682">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;DEBT OBLIGATIONS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s long-term debt obligations consisted of the following (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Borrowings under credit facility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;757,543&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;351,341&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other long-term debt, interest rates ranging from 2.4% to 4.3%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,182&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,305&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Capital leases, interest rates ranging from 2.5% to 5.5%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,287&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,744&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total long-term debt obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;763,012&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;358,390&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less&amp;#160;&amp;#8212; Current maturities of long-term debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,804&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total long-term debt obligations, net of current maturities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;760,208&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;353,562&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s current maturities of long-term debt and short-term debt consisted of the following (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Short-term debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,735&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current maturities of long-term debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,804&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current maturities of long-term debt and short-term debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,804&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,563&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:left;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Credit Facility&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On December&amp;#160;18, 2015, Quanta entered into an amended and restated credit agreement with various lenders that provides for a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.81 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; senior secured revolving credit facility. As discussed further in Note 13, on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta and the lenders entered into an amendment to the credit facility which, among other things, extended the maturity date from December 18, 2020 to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October&amp;#160;31, 2022&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and adjusted the interest rates applicable to certain borrowings. The entire amount available under the credit facility may be used by Quanta for revolving loans and letters of credit in U.S. dollars and certain alternative currencies. Up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$600.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the credit facility may be used by certain subsidiaries of Quanta for revolving loans and letters of credit in certain alternative currencies. Up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$100.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the credit facility may be used for swing line loans in U.S. dollars, up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$50.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the credit facility may be used for swing line loans in Canadian dollars and up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$30.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the facility may be used for swing line loans in Australian dollars. In addition, subject to the conditions specified in the credit agreement, Quanta has the option to increase the revolving commitments by up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$400.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from time to time upon receipt of additional commitments from new or existing lenders. Borrowings under the credit agreement are to be used to refinance existing indebtedness and for working capital, capital expenditures and other general corporate purposes. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$392.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of outstanding letters of credit and bank guarantees, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of which were denominated in U.S. dollars and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$192.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of which were denominated in currencies other than the U.S. dollar, primarily in Australian or Canadian dollars. Quanta also had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$757.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of outstanding revolving loans under the credit facility, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$697.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of which were denominated in U.S. dollars and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$60.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of which were denominated in Canadian dollars. The remaining &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$659.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was available for revolving loans or new letters of credit or bank guarantees. Borrowings under Quanta&amp;#8217;s credit facility and the applicable interest rates during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were as follows (dollars in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Maximum amount outstanding under the credit facility during the period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;917,895&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;518,556&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;917,895&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;518,607&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Average daily amount outstanding under the credit facility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;760,418&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;469,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;564,178&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;455,267&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.66&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.16&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.60&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.11&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the current credit agreement, from December 18, 2015 through the filing of Quanta&amp;#8217;s compliance certificate in mid-November&amp;#160;of 2017, amounts borrowed in U.S. dollars bear interest, at Quanta&amp;#8217;s option, at a rate equal to either (i) the Eurocurrency Rate (as defined in the credit agreement) plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as determined based on Quanta&amp;#8217;s Consolidated Leverage Ratio (as described below), or (ii) the Base Rate (as described below) plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as determined based on Quanta&amp;#8217;s Consolidated Leverage Ratio. Amounts borrowed as revolving loans under the credit agreement in any currency other than U.S. dollars bear interest at a rate equal to the Eurocurrency Rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as determined based on Quanta&amp;#8217;s Consolidated Leverage Ratio. Standby letters of credit issued under the credit agreement are subject to a letter of credit fee of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, based on Quanta&amp;#8217;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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.675%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.275%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, based on Quanta&amp;#8217;s Consolidated Leverage Ratio. See Note 13 regarding changes to Quanta&amp;#8217;s credit facility.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta is also subject to a commitment fee of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.20%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.40%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, based on its Consolidated Leverage Ratio, on any unused availability under the credit agreement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Consolidated Leverage Ratio is the ratio of Quanta&amp;#8217;s Consolidated Funded Indebtedness to Consolidated EBITDA (as those terms are defined in the credit agreement). For purposes of calculating Quanta&amp;#8217;s Consolidated Leverage Ratio, Consolidated Funded Indebtedness is reduced by available cash and Cash Equivalents (as defined in the credit agreement) in excess of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Base Rate equals the highest of (i) the Federal Funds Rate (as defined in the credit agreement) plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, (ii) the prime rate publicly announced by Bank of America, N.A. and (iii) the Eurocurrency Rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.00%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subject to certain exceptions, the credit agreement is secured by substantially all the assets of Quanta and Quanta&amp;#8217;s wholly owned U.S. subsidiaries and by a pledge of all of the capital stock of Quanta&amp;#8217;s wholly owned U.S. subsidiaries and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the capital stock of direct foreign subsidiaries of Quanta&amp;#8217;s wholly owned U.S. subsidiaries. Quanta&amp;#8217;s wholly owned U.S. subsidiaries also guarantee the repayment of all amounts due under the credit agreement. Subject to certain conditions, all collateral will automatically be released from the liens 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 &amp;amp; Poor&amp;#8217;s Rating Services, (ii) a corporate family rating that is Baa3 or higher by Moody&amp;#8217;s Investors Services, Inc. or (iii) a corporate credit rating that is BBB- or higher by Fitch Ratings, Inc.).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The credit agreement contains certain covenants, including (1) a maximum Consolidated Leverage Ratio of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to 1.0 (provided that in connection with certain permitted acquisitions in excess of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, such ratio is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to 1.0 for the fiscal quarter in which the acquisition is completed and the two subsequent fiscal quarters) and (2) a minimum Consolidated Interest Coverage Ratio (as defined in the credit agreement) of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to 1.0. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta was in compliance with all of the covenants in the credit agreement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;s assets. The credit agreement allows cash payments for dividends and stock repurchases subject to compliance with the following requirements (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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$100.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of availability under the credit agreement and/or cash and cash equivalents on hand. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The credit agreement provides for customary events of default and contains cross-default provisions with Quanta&amp;#8217;s underwriting, continuing indemnity and security agreement with its sureties and all of Quanta&amp;#8217;s other debt instruments exceeding &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$100.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; 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.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
	<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="FD2017Q3YTD" id="Fact-47C170270EBFF37882055E4514C6E46B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;EQUITY-BASED COMPENSATION:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock Incentive Plans&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;May&amp;#160;19, 2011&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta&amp;#8217;s stockholders approved the 2011 Omnibus Equity Incentive Plan (the 2011 Plan). The 2011 Plan provides for the award of non-qualified stock options, incentive (qualified) stock options, stock appreciation rights, restricted stock, RSUs, stock bonus awards, performance compensation awards (including performance units and cash bonus awards) or any combination of the foregoing. The purpose of the 2011 Plan is to attract and retain key personnel and provide participants with additional performance incentives by increasing their proprietary interest in Quanta. Employees, directors, officers, consultants or advisors of Quanta or its affiliates are eligible to participate in the 2011 Plan, as are prospective employees, directors, officers, consultants or advisors of Quanta who have agreed to serve Quanta in those capacities. An aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,750,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of Quanta common stock may be issued pursuant to awards granted under the 2011 Plan. Quanta also has a Restricted Stock Unit Plan (the RSU Plan), pursuant to which RSUs may be awarded to certain employees and consultants of Quanta&amp;#8217;s Canadian operations. The 2011 Plan and the RSU Plan are referred to as the Plans.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Restricted Stock and RSUs to be Settled in Common Stock&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta granted &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and a nominal amount of  RSUs to be settled in common stock under the 2011 Plan with weighted average grant date fair values of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$32.76&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$24.92&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta granted &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; RSUs to be settled in common stock under the 2011 Plan with weighted average grant date fair values of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$37.20&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$22.13&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The grant date fair value for awards of restricted stock and RSUs to be settled in common stock is based on the market value of Quanta common stock on the date of grant. RSUs to be settled in common stock are subject to forfeiture, restrictions on transfer and certain other conditions until vesting, which generally occurs in equal installments over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period following the date of grant. Holders of RSUs to be settled in common stock are entitled to receive a cash dividend equivalent payment equal to any cash dividend payable on account of common shares. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, vesting activity consisted of&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and a nominal amount of RSUs settled in common stock with an approximate fair value at the time of vesting of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, vesting activity consisted of&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of restricted stock and RSUs settled in common stock with an approximate fair value at the time of vesting of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$55.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$27.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta recognized &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in non-cash stock compensation expense related to restricted stock and RSUs to be settled in common stock. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta recognized &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$31.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$30.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in non-cash stock compensation expense related to restricted stock and RSUs to be settled in common stock. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$44.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of total unrecognized compensation cost 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.83&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;years.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Performance Units to be Settled in Common Stock&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Performance units awarded pursuant to the 2011 Plan provide for the issuance of shares of common stock upon vesting. These performance units cliff-vest at the end of a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year performance period based on achievement of certain performance metrics established by Quanta&amp;#8217;s compensation committee, including company performance goals and, with respect to certain awards, Quanta&amp;#8217;s total shareholder return as compared to a predetermined group of peer companies.  The final number of earned and vested performance units can range from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;200%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the initial award based on the level of achievement, as determined by Quanta&amp;#8217;s compensation committee.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During each of the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta granted &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; performance units to be settled in common stock under the 2011 Plan. During each of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta granted &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; performance units to be settled in common stock under the 2011 Plan with a weighted average grant date fair value of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.63&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$22.86&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per unit. The grant date fair value for awards of performance units without market-based metrics was based on the market value of Quanta common stock on the date of grant applied to the total number of performance units that Quanta anticipates will vest.&amp;#160;The grant date fair value for awards of performance units with market-based metrics, which were granted in the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, was based on a fair value as determined using a Monte Carlo simulation valuation methodology using the following key inputs:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="3" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:92%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Valuation date stock price based on the March 22, 2017 closing stock price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$36.31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36.00&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.46&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Term in years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This fair value is expensed ratably over the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year performance period and is adjusted for changes in the expected probability of achievement of the underlying goals and the resulting number of performance units anticipated to vest, so that the expense recognized is equivalent to the proportion of the three-year period that has expired, multiplied by the fair value of the number of performance units anticipated to vest.&amp;#160;During the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta recognized &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in compensation expense associated with performance units.&amp;#160;During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta recognized &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in compensation expense associated with performance units.&amp;#160;During the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; performance units vested, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock were issued in connection with performance units. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; performance units vested, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock were issued in connection with performance units. The fair value of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; performance units that vested during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the time of vesting. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;RSUs to be Settled in Cash&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certain RSUs granted by Quanta under the Plans 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 equal installments over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period following the date of grant, and are subject to forfeiture under certain conditions, primarily termination of service. Additionally, subject to certain restrictions, Quanta&amp;#8217;s non-employee directors may elect to cash settle a portion of their RSU awards, which generally vest upon conclusion of the director service year. For RSUs settled in cash, the holders receive for each vested RSU an amount in cash equal to the fair market value of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; share of Quanta common stock on the settlement date, as specified in the applicable award agreement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Compensation expense related to RSUs to be settled in cash was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. 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 earnings per share, and the estimated earned value of such RSUs is classified as a liability. Quanta paid &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to settle liabilities related to cash-settled RSUs in the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to settle liabilities related to cash-settled RSUs in the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Accrued liabilities for the estimated earned value of outstanding RSUs to be settled in cash were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$3.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
	<us-gaap:EarningsPerSharePolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-5D9AFC06C1F1CC9C138F5E4514B95825">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Earnings Per Share&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted earnings per share attributable to common stock are computed using the weighted average number of common shares outstanding during the periods. Exchangeable shares that were issued pursuant to certain of Quanta&amp;#8217;s historical acquisitions (as further discussed in Note 8), 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) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of common shares 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.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
	<us-gaap:EarningsPerShareTextBlock contextRef="FD2017Q3YTD" id="Fact-518C13FA614EE308AFB15E4514B44998">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;PER SHARE INFORMATION:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The amounts used to compute the basic and diluted earnings per share attributable to common stock for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are illustrated below (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Amounts attributable to common stock:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income from continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;89,313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;73,137&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;201,417&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;110,195&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income from discontinued operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;605&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;605&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income attributable to common stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;89,313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;73,742&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;201,417&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;110,800&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted average shares:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average shares outstanding for basic earnings per share attributable to common stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;157,484&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155,024&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155,796&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158,090&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Effect of dilutive unvested non-participating stock-based awards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,136&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;997&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average shares outstanding for diluted earnings per share attributable to common stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158,620&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155,024&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;156,793&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158,090&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For purposes of calculating diluted earnings per share attributable to common stock, there were no adjustments required to derive Quanta&amp;#8217;s net income attributable to common stock. Exchangeable shares that were issued pursuant to certain of Quanta&amp;#8217;s historical acquisitions (as further discussed in Note 8), 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) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of common shares 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.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
	<us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="FD2017Q3YTD" id="Fact-F011E04D95055475BECC5E4514BF0231">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value Measurements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contingent Consideration Liabilities.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, financial instruments required to be measured at fair value on a recurring basis consisted primarily of Quanta&amp;#8217;s acquisition-related contingent consideration liabilities, which represent the estimated fair value of future amounts payable to the former owners of acquired businesses. Payment of such consideration is contingent on the future financial performance of the acquired businesses, and the fair value of such consideration is estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the fair value of these contingent consideration liabilities totaled &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$70.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, all of which was included in &amp;#8220;Insurance and other non-current liabilities&amp;#8221; on Quanta&amp;#8217;s condensed consolidated balance sheet and none of which was earned as of such dates. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The fair values of the contingent consideration liabilities as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were determined using a Monte Carlo simulation valuation methodology based on probability-weighted financial performance projections and other inputs, including a discount rate and an expected volatility factor for each acquisition. The discount rates ranged from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.8%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; depending on the settlement methods available and are generally based on a risk-free rate and/or Quanta&amp;#8217;s cost of debt. The expected volatility factors ranged from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29.6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; based on historical asset volatility of selected guideline public companies. 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. Quanta expects a significant portion of these liabilities to be settled by late 2020 or early 2021. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The majority of Quanta&amp;#8217;s contingent consideration liabilities are subject to a maximum payment amount, which aggregated to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$139.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. One contingent consideration liability is not subject to a maximum payout amount, and the fair value of that liability was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s aggregate contingent consideration liabilities can change due to additional business acquisitions, payments to settle outstanding liabilities, changes in the fair value of amounts owed, and foreign currency translation gains or losses. During the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;,  the acquisition of Stronghold increased Quanta&amp;#8217;s contingent consideration liabilities by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$51.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. During the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, acquisitions increased Quanta&amp;#8217;s contingent consideration liabilities by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$18.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.  Quanta made &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; payments related to contingent consideration during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; payments and a nominal payment during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Fair value adjustments will be reflected in operating income on Quanta&amp;#8217;s condensed consolidated statements of operations. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; changes in the fair value of Quanta&amp;#8217;s contingent consideration liabilities have occurred during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangible Assets.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; In connection with Quanta&amp;#8217;s acquisitions, identifiable intangible assets acquired typically include goodwill, backlog, customer relationships, trade names, covenants not-to-compete, patented rights and developed technology. Quanta utilizes the fair value premise as the primary basis for its valuation procedures, which is a market-based approach to determine the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Quanta periodically engages the services of an independent valuation firm when a new business is acquired to assist management with this valuation process, including assistance with the selection of appropriate valuation methodologies and the development of market-based valuation assumptions. Based on these considerations, management utilizes various valuation methods, including an income approach, a market approach and a cost approach, to determine the fair value of intangible assets acquired based on the appropriateness of each method in relation to the type of asset being valued. The assumptions used in these valuation methods are analyzed and compared, where possible, to available market data, such as industry-based weighted average costs of capital and discount rates, trade name royalty rates, public company valuation multiples and recent market acquisition multiples. In accordance with its annual impairment test during the quarter ended &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the carrying amounts of such assets, including goodwill, were compared to their fair values. The level of inputs used for these fair value measurements is the lowest level (Level 3). Quanta uses the assistance of third party specialists to develop valuation assumptions. Quanta believes that these valuation methods appropriately represent the methods that would be used by other market participants in determining fair value.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Investments and Financing Instruments.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Quanta also uses fair value measurements in connection with the valuation of its investments in private company equity interests and financing instruments. These valuations require significant management judgment due to the absence of quoted market prices, the inherent lack of liquidity and the long-term nature of such assets. 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 realizable. If an other-than-temporary decline in the value of an investment occurs, a fair value analysis would be performed to determine the degree to which the investment was impaired and a corresponding charge to earnings would be 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 judgment 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; The carrying values of cash equivalents, accounts receivable and accounts payable and accrued expenses approximate fair value due to the short-term nature of these instruments. The carrying value of variable rate debt also approximates fair value. All of Quanta&amp;#8217;s cash equivalents were categorized as Level 1 assets at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as all values were based on unadjusted quoted prices for identical assets in an active market that Quanta has the ability to access.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
	<us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock contextRef="FD2017Q3YTD" id="Fact-527650B885BD9CED0B575E4514BB0D70">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:0px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the estimated fair values of identifiable intangible assets for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions 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).&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:20%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:22%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value at&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization Period in Years &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Acquisition Dates&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;at Acquisition Dates&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;76,213&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;333&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Trade names&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18,815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-compete agreements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,430&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total intangible assets subject to amortization acquired in 2017 acquisitions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;103,791&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
	<us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-93B9046E85B3C0DC8B095E4514C36FF6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Functional Currency and Translation of Financial Statements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The U.S. dollar is the functional currency for the majority of Quanta&amp;#8217;s operations, which are primarily located within the United States. The functional currency for Quanta&amp;#8217;s foreign operations, which are primarily located in Canada and Australia, 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. The treatment of foreign currency translation gains or losses is dependent upon management&amp;#8217;s determination of the functional currency, and when preparing the 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 &amp;#8220;Accumulated other comprehensive income (loss).&amp;#8221; Gains and losses arising from transactions not denominated in functional currencies are included within &amp;#8220;Other income (expense)&amp;#8221; in the condensed consolidated statements of operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
	<us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-D59CA3381DF317804DBD5E4514C3D392">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;GOODWILL AND OTHER INTANGIBLE ASSETS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A summary of changes in Quanta&amp;#8217;s goodwill is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:63%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Electric Power Infrastructure Services &lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Division&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Oil and Gas Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Division&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at December 31, 2016:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,253,979&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;388,923&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,642,902&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Accumulated impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(39,733&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(39,733&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,253,979&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;349,190&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,603,169&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill acquired during 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;305,537&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;311,403&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchase price allocation adjustments &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(619&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(659&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,278&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,767&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,984&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23,751&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at September 30, 2017:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,273,993&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;703,918&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,977,911&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Accumulated impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(40,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(40,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,273,993&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;663,052&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,937,045&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Adjustments primarily represent changes in deferred tax liability estimates and would not have had a material impact on the consolidated financial statements in prior periods had these adjustments been booked at the respective acquisition dates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Also, as described in Note 2, Quanta&amp;#8217;s operating units are organized into one of Quanta&amp;#8217;s &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; internal divisions, and accordingly the goodwill associated with the operating units has been aggregated on a divisional basis in the table above. These divisions are closely aligned with Quanta&amp;#8217;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 its predominant business evolves. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s intangible assets subject to amortization and the remaining weighted average amortization periods related to such assets were as follows (in thousands except for weighted average amortization periods, which are in years):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="26" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intangible&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intangible&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Assets, Net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intangible&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intangible&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Assets, Net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining Weighted Average Amortization Period in Years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;328,087&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(129,000&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;199,087&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;244,329&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(110,640&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;133,689&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;136,529&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(135,807&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;722&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;133,592&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(132,441&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,151&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Trade names&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;74,833&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15,929&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;58,904&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;54,723&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12,855&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41,868&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-compete agreements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37,906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(26,967&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,939&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29,212&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(25,546&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,666&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Patented rights and developed technology&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17,176&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,366&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,480&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15,831&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,649&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total intangible assets subject to amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;599,897&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(324,879&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;275,018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;484,336&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(297,313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187,023&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization expense for intangible assets was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$22.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$23.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The estimated future aggregate amortization expense of intangible assets subject to amortization as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is set forth below (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:90%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;For the Fiscal Year Ending December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Remainder of 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,142&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39,381&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37,229&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35,824&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33,478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;118,964&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;275,018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
	<us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-FD43CD596264F22E0E7A5E4514B6E547">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Goodwill and Other Intangibles&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta has recorded goodwill in connection with its historical acquisitions of companies. Upon acquisition, these companies were either combined into one of Quanta&amp;#8217;s existing operating units or managed on a stand-alone basis as an individual operating unit. Goodwill recorded in connection with these acquisitions is subject to an annual assessment for impairment, which Quanta performs at the operating unit level for each operating unit that carries a balance of goodwill. Each of Quanta&amp;#8217;s operating units is organized into one of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; internal divisions: the Electric Power Infrastructure Services Division and the Oil and Gas 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 each 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 impairments. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step fair value-based impairment test described below. 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. Quanta can choose to perform the qualitative assessment on none, some or all of its reporting units. Quanta can also bypass the qualitative assessment for any reporting unit in any period and proceed directly to step one of the impairment test, and then resume the qualitative assessment in any subsequent period. Qualitative indicators including deterioration in macroeconomic conditions, declining financial performance, or a sustained decrease in share price, among other things, may trigger the need for annual or interim impairment testing of goodwill associated with one or all of the reporting units.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s goodwill impairment assessment is performed at year-end, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. For instance, a decrease in Quanta&amp;#8217;s market capitalization below book value, a significant change in business climate or loss of a significant customer, as well as the qualitative indicators referenced above, may trigger the need for interim impairment testing of goodwill for one or all of its reporting units. The first step of the two-step fair value based test involves comparing the fair value of each of Quanta&amp;#8217;s reporting units with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step is performed. The second step compares the carrying amount of the reporting unit&amp;#8217;s goodwill to the implied fair value of its goodwill. If the implied fair value of goodwill is less than the carrying amount, an impairment loss would be recorded as a reduction to goodwill with a corresponding charge to operating expense.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta determines the fair value of its reporting units using a weighted combination of the discounted cash flow, market multiple and market capitalization valuation approaches, with heavier weighting on the discounted cash flow method, as in management&amp;#8217;s opinion, this method currently results in the most accurate calculation of a reporting unit&amp;#8217;s fair value. Determining the fair value of a reporting unit requires judgment and the use of significant estimates and assumptions. Such estimates and assumptions include, among others, revenue growth rates, operating margins, discount rates, weighted average costs of capital and future market conditions. Quanta believes the estimates and assumptions used in its impairment assessments are reasonable and based on available market information, but variations in any of the assumptions could result in materially different calculations of fair value and determinations of whether or not an impairment is indicated.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows of each reporting unit, discounted to present value using risk-adjusted industry discount rates, which reflect the overall level of inherent risk of a reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts and operating forecasts (typically a one-year model) plus an estimate of later period cash flows, all of which are evaluated by management. Subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur, along with a terminal value derived from the reporting unit&amp;#8217;s earnings before interest, taxes, depreciation and amortization (EBITDA). The EBITDA multiples for each reporting unit are based on trailing twelve-month comparable industry data.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the market multiple and market capitalization approaches, Quanta determines the estimated fair value of each of its reporting units by applying transaction multiples to each reporting unit&amp;#8217;s projected EBITDA and then averaging that estimate with similar historical calculations using either a one, two or three year average. For the market capitalization approach, Quanta adds a reasonable control premium, which is estimated as the premium that would be received in a sale of the reporting unit in an orderly transaction between market participants.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For recently acquired reporting units, a step one impairment test may indicate an implied fair value that is substantially similar to the reporting unit&amp;#8217;s carrying value. Such similarities in value are generally an indication that management&amp;#8217;s estimates of future cash flows associated with the recently acquired reporting unit remain relatively consistent with the assumptions that were used to derive its initial fair value. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the fourth quarter of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, a two-step fair-value based goodwill impairment analysis was performed for each of Quanta&amp;#8217;s reporting units, and no reporting units were evaluated solely on a qualitative basis. Step one of the analysis indicated that the implied fair value of each of Quanta&amp;#8217;s reporting units, other than recently acquired reporting units and the reporting units that recorded goodwill impairment charges in 2015, was substantially in excess of its carrying value.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As discussed generally above, when evaluating the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; step one impairment test results, management considered many factors in determining whether or not an impairment of goodwill for any reporting unit was reasonably likely to occur in future periods, including future market conditions and the economic environment in which Quanta&amp;#8217;s reporting units were operating. Additionally, management considered the sensitivity of its fair value estimates to changes in certain valuation assumptions. After taking into account a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; decrease in the fair value of each of Quanta&amp;#8217;s reporting units, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; reporting units within Quanta&amp;#8217;s Oil and Gas Infrastructure Division had fair values below their respective carrying values. Quanta recorded asset impairment charges for these reporting units in 2015. The fair values determined in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for these reporting units were consistent with the fair values determined in 2015 and approximated their current carrying values, and therefore no impairment was required. Circumstances such as market declines, unfavorable economic conditions, loss of a major customer or other factors could increase the risk of impairment of goodwill for these reporting units in future periods. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;If an operating unit experiences prolonged periods of declining revenues, operating margins or both, it may be at risk of failing step one of the goodwill impairment test. Certain operating units 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. Certain operating units within Quanta&amp;#8217;s Oil and Gas Infrastructure Services Division that primarily operate within the midstream and smaller-scale transmission market have continued to be negatively impacted by these factors. Goodwill and intangible assets associated with these operating units were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$72.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta monitors these conditions and others to determine if it is necessary to perform step one of the fair-value based impairment test for one or more operating units prior to the annual impairment assessment. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; interim impairment charges were recorded during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Although Quanta is not aware of circumstances that would lead to a goodwill impairment at a reporting unit currently, circumstances such as a continued market decline, the loss of a major customer or other factors could impact the valuation of goodwill in the future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s intangible assets include customer relationships, backlog, trade names, non-compete agreements, patented rights and developed technology, all 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 excess earnings method. This analysis consists of discounting to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates, the importance of existing customer relationships to Quanta&amp;#8217;s business plan, income taxes and required rates of return. 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 value of trade names is estimated using the relief-from-royalty method of the income approach. This approach 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta amortizes intangible assets 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 subject to amortization are reviewed for impairment and are 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 would be recognized if the carrying amount of an intangible asset is not recoverable and its carrying amount exceeds its fair value.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-70E726DA7EDF1661FE895E4514B54E3C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recorded for 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain. 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta records reserves for income taxes related to certain tax positions in those instances where Quanta considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording reserves for expected tax consequences of uncertain positions, 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the total amount of unrecognized tax benefits relating to uncertain tax positions was &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;$31.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;a&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;decrease&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;decrease&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in unrecognized tax benefits resulted primarily from a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; decrease in reserves for uncertain tax positions resulting from the expiration of statute of limitations periods, partially offset by tax positions to be taken for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Although the Internal Revenue Service completed its examination related to tax years 2010, 2011 and 2012 during the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, certain subsidiaries remain under examination by various U.S. state, 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of settlement of these examinations or as a result of the expiration of certain statute of limitations periods.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;U.S. federal and state and foreign income tax laws and regulations are voluminous and are 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 its future consolidated balance sheets, consolidated statements of operations and consolidated statements of comprehensive income.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
	<us-gaap:InvestmentPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-BDE0F0F7A6287B00F82D5E4514B9556F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Investments in Affiliates and Other Entities&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;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, private infrastructure projects and concessions, along with build, own, operate and transfer and build to suit arrangements. As part of this strategy, during the nine months ended September 30, 2017, Quanta formed a partnership with select investors that provides &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of capital, including &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$80.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from Quanta, available to invest in certain of these infrastructure projects through July 1, 2024. Wholly owned subsidiaries of Quanta serve as the general partner of this partnership and as an independently operated registered investment adviser that manages the invested capital. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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)&amp;#160;the power to direct the activities that most significantly affect the VIE&amp;#8217;s economic performance and (ii)&amp;#160;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&amp;#8217;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&amp;#8217;s ownership interest in the unincorporated entity.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;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 &amp;#8220;Other income (expense)&amp;#8221; in the condensed consolidated statements of operations. Equity investments are reviewed for impairment by assessing whether any decline in the fair value of the investment below the carrying value 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 an 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 and are included in &amp;#8220;Other assets, net&amp;#8221; in the condensed consolidated balance sheets and are adjusted for Quanta&amp;#8217;s proportionate share of the investees&amp;#8217; income, losses and distributions.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta has a minority ownership interest in a limited partnership that was selected during 2014 to build, own and operate a new electric transmission line and two substations in Alberta, Canada. The limited partnership contracted with a Quanta subsidiary to perform the engineering, procurement and construction (EPC) services for the project, and the Quanta subsidiary recognizes revenue and related cost of services as performance progresses on the project. However, due to Quanta&amp;#8217;s ownership interest, a proportional amount of the EPC profit is deferred until the electric transmission line and related substations are constructed and ownership of the assets is deemed to be transferred to the third party customer. The profit deferral has been recorded as a decrease to the equity method investment included in &amp;#8220;Other assets, net&amp;#8221; in the accompanying condensed consolidated balance sheets and as a component of equity in earnings (losses) of unconsolidated affiliates, which is included in &amp;#8220;Other income (expense)&amp;#8221; in the condensed consolidated statements of operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
	<us-gaap:LegalCostsPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-67F52095BB1850FFA8975E4514C1AD0A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Litigation Costs and Reserves&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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. Further details are presented in Note&amp;#160;10.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LegalCostsPolicyTextBlock>
	<us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock contextRef="FD2017Q3YTD" id="Fact-FEFCE5C29C77EFE1795F5E4514BB4A83">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;ACQUISITIONS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On July 20, 2017, Quanta acquired Stronghold, a specialized services business located in the United States that provides  high-pressure and critical-path solutions to the downstream and midstream energy markets. The aggregate consideration paid at closing for this acquisition was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$360.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in cash and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,693,680&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of Quanta common stock, which had a fair value of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$81.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the date of acquisition. Additionally, the acquisition includes the potential payment of up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$100.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of contingent consideration, payable if the acquired business achieves certain financial targets over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period. Based on the estimated fair value of this contingent consideration, Quanta recorded a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$51.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; liability as of the date of acquisition. The results of the acquired business have generally been included in Quanta&amp;#8217;s Oil and Gas Infrastructure Services segment and consolidated financial statements since the date of acquisition. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the nine months ended September 30, 2017, Quanta also completed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; other acquisitions, which included a communications infrastructure services contractor and an electrical and communications contractor, both located in the United States. The aggregate consideration for these acquisitions consisted of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; paid or payable in cash, subject to certain adjustments, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;288,666&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of Quanta common stock, with a value of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of the respective acquisition dates. The results of the acquired businesses have generally been included in Quanta&amp;#8217;s Electric Power Infrastructure Services segment and consolidated financial statements since the respective dates of acquisition.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta completed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions. The results of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;four&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the acquired companies are generally included in Quanta&amp;#8217;s Electric Power Infrastructure Services segment. These companies included an electrical infrastructure services company located in Australia, a utility contracting company located in Canada, a full service medium- and high-voltage powerline contracting company located in the United States and a communications services company located in Canada. Quanta also acquired a pipeline service contractor located in the United States, the results of which are generally included in Quanta&amp;#8217;s Oil and Gas Infrastructure Services segment. The aggregate consideration for these acquisitions consisted of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$75.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; paid or payable in cash, subject to certain adjustments, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;70,840&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of Quanta common stock valued at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of the settlement date of the applicable acquisition, and contingent consideration payments of up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$39.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, payable if financial targets are achieved by certain of the acquired businesses. Based on the estimated fair value of this contingent consideration, Quanta recorded a total of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$18.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in liabilities as of the applicable dates of acquisition. The results of the acquired businesses have been included in Quanta&amp;#8217;s consolidated financial statements since the respective dates of acquisition. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta is in the process of finalizing its assessments of the fair values of the acquired assets and assumed liabilities related to businesses acquired subsequent to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and further adjustments to the purchase price allocations may occur. As of  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the estimated fair values of the net assets acquired and the estimated contingent consideration liabilities were preliminary, with possible updates primarily related to certain tax estimates, property and equipment, other intangible assets and the fair value of contingent consideration. The aggregate purchase consideration of the businesses acquired subsequent to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was preliminarily allocated to acquired assets and assumed liabilities, which resulted in a preliminary allocation of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$97.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to net tangible assets, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$103.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to identifiable intangible assets and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$311.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to goodwill. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the aggregate consideration paid or payable as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions and presents the allocation of these amounts to the net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. This allocation requires a significant use of estimates and is based on information that was available to management at the time these consolidated financial statements were prepared (in thousands).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:58%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Stronghold&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Acquisitions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;All Acquisitions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consideration:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash paid or payable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;360,009&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,904&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75,941&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Value of Quanta common stock issued&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;81,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,267&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,508&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Contingent consideration&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,084&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18,683&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Fair value of total consideration transferred or estimated to be transferred&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;492,430&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,171&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;96,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;77,478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,157&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,414&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;193&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,237&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other current assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,914&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;170&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,582&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,258&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,480&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44,863&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,513&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,553&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Identifiable intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;95,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,091&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,467&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(82,418&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12,097&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liabilities, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13,484&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other long-term liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,326&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total identifiable net assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;186,893&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,305&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;305,537&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43,923&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;492,430&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,171&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;96,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill represents the excess of the purchase price over the net amount of the fair values assigned to assets acquired and liabilities assumed. The &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions strategically expanded Quanta&amp;#8217;s Canadian, Australian and domestic electric power, oil and gas and communications service offerings, which Quanta believes contributes to the recognition of the goodwill. In connection with the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions, as of the acquisition dates, goodwill of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was recorded for the acquired businesses that were included within Quanta&amp;#8217;s Electric Power Infrastructure Services Division, and goodwill of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$305.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was recorded for Stronghold, which is included within Quanta&amp;#8217;s Oil and Gas Infrastructure Services Division. In connection with the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions, as of the acquisition dates and inclusive of purchase price adjustments, goodwill of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$23.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was recorded for the acquired businesses included within Quanta&amp;#8217;s Electric Power Infrastructure Services Division and goodwill of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$20.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was recorded for the acquired business included within Quanta&amp;#8217;s Oil and Gas Infrastructure Services Division. Goodwill of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$311.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions is expected to be deductible for income tax purposes.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:0px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the estimated fair values of identifiable intangible assets for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions 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).&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:20%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:22%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Estimated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value at&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization Period in Years &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Acquisition Dates&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;at Acquisition Dates&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;76,213&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;333&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Trade names&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18,815&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-compete agreements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,430&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total intangible assets subject to amortization acquired in 2017 acquisitions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;103,791&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The unaudited supplemental pro forma results of operations 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):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenues&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,631,137&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,174,123&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,234,193&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,970,857&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Gross profit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;355,830&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;331,409&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;978,446&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;796,989&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Selling, general and administrative expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;205,025&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;184,014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;614,819&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;541,328&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization of intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,576&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29,926&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,696&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income from continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;89,839&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;205,344&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;118,853&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income from continuing operations attributable to common stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;89,303&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75,456&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;204,112&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;117,913&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Earnings per share from continuing operations:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.29&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.73&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Diluted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.56&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.73&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The pro forma combined results of operations for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September 30,&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were prepared by adjusting the historical results of Quanta to include the historical results of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions as if they occurred January&amp;#160;1, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and the historical results of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions as if they occurred January&amp;#160;1, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. 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; a reduction of interest income or an increase in interest expense as a result of the cash consideration paid net of cash received; an increase in amortization expense due to the incremental intangible assets recorded; changes in depreciation expense within cost of services to adjust acquired property and equipment to the acquisition date fair value and to conform with Quanta&amp;#8217;s accounting policies; an increase in the number of outstanding shares of Quanta common stock; and reclassifications to conform the acquired companies&amp;#8217; presentation to Quanta&amp;#8217;s accounting policies. The pro forma 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. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenues of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$87.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;a loss&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from continuing operations before income taxes of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which included &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of acquisition-related costs, were included in Quanta&amp;#8217;s consolidated results of operations for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September 30,&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to the 2017 acquisitions. Revenues of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$89.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;a loss&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from continuing operations before income taxes of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which included &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of acquisition-related costs, were included in Quanta&amp;#8217;s consolidated results of operations for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September 30,&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to the 2017 acquisitions.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
	<us-gaap:MinimumGuaranteesPolicy contextRef="FD2017Q3YTD" id="Fact-C5D562DDCBEC3D0C46375E4514B6ED24">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Collective Bargaining Agreements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Some of Quanta&amp;#8217;s operating units are parties to various 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 their union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta&amp;#8217;s multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &amp;#8220;pay-as-you-go&amp;#8221; 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 the projects Quanta has ongoing at that time and the need for union resources in connection with those projects. Therefore, Quanta is unable to accurately predict the union employee payroll and the amount of the resulting multiemployer pension plan contribution obligation for future periods.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:MinimumGuaranteesPolicy>
	<us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="FD2017Q3YTD" id="Fact-74C11152818214DD280FBFDAD8754F0E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;NEW ACCOUNTING PRONOUNCEMENTS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Adoption of New Accounting Pronouncements &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;July 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that requires &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to be measured at the lower of either cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference will be recognized as a loss in earnings in the period in which it occurs. Quanta adopted this guidance effective &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and the adoption of the update did not have a significant impact on Quanta&amp;#8217;s consolidated financial statements or related disclosures. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that amends the accounting for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;share-based payments&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in several key areas, including the treatment and cash flow presentation of tax effects related to the settlement of share-based payments and the accounting for forfeitures of share-based awards. The new guidance requires companies with share-based payments to record all related tax effects at settlement (or expiration) through income tax expense on the statement of operations rather than through additional paid-in capital (APIC) within equity. This update also requires excess tax benefits to be classified as an operating activity on the statement of cash flows rather than reclassified as a financing activity and requires cash paid by an employer when withholding shares for the employee portion of taxes to be presented as a financing activity. The update also allows companies to either account for forfeitures of share-based payments as they occur or to estimate forfeitures. This guidance is required to be applied prospectively except for the classification of cash related to tax withholding, which requires retrospective application. Quanta adopted this guidance effective &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and will continue to estimate forfeitures of share-based payments. Quanta anticipates increased volatility of income tax expense after adoption of this guidance, and during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; recorded income tax benefits of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to the settlement of share-based awards. APIC was not adjusted for amounts recorded prior to 2017, and therefore Quanta&amp;#8217;s retained earnings were not affected by the adoption of this guidance. Additionally, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were reclassified from operating activities to financing activities on the statements of cash flows for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; associated with cash paid by Quanta to satisfy tax withholding obligations for share-settled awards. Further, the presentation of excess tax benefits on the statements of cash flows is now shown as cash flows from operating activities rather than in financing activities. The excess tax benefits reclassified to operating activities for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that amends the consolidation guidance related to how a reporting entity that is the single decision maker of a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;VIE&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; should treat indirect interests in the VIE held through related parties that are under common control with the reporting entity when determining whether it is the primary beneficiary of a VIE. A reporting entity has an indirect interest in a VIE if it has a direct interest in a related party that, in turn, has a direct interest in the VIE. Quanta adopted this guidance on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and the adoption of the update did not have a significant impact on its consolidated financial statements or related disclosures. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accounting Standards Not Yet Adopted &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;May 2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that supersedes most current &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;revenue recognition&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; guidance, as well as some cost recognition guidance. The update requires that the recognition of revenue related to the transfer of goods or services to customers reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update also requires new qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments, information about contract balances and performance obligations, and assets recognized from costs incurred to obtain or fulfill a contract. The new guidance is effective for fiscal years beginning on or after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and can be applied on a full retrospective or modified retrospective basis, whereby the entity records a cumulative effect of initially applying this update at the date of initial application. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta is currently evaluating the potential impact of this update on its consolidated financial statements and is planning to adopt the update using the modified retrospective transition method effective &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which will result in a cumulative-effect adjustment recorded in retained earnings.&amp;#160;Quanta has evaluated the impact of this update on a sample of contracts expected to be representative of the population of contracts that will generate revenues in 2018 and based on the sample results does not expect the update to materially affect its results of operations, financial position or cash flows.&amp;#160;Quanta has begun evaluating the impact of this update on the remainder of its contracts that are anticipated to generate revenues in 2018 and is in the process of implementing changes to its processes and controls to meet the reporting and disclosure requirements of this update.&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that addresses certain aspects of recognition, measurement, presentation, and disclosure of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;financial instruments&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to provide users of financial statements with more decision-useful information. The new standard is effective for interim and annual periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta is evaluating the impact of the new standard on its consolidated financial statements and will adopt the new standard by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;February 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that requires companies to recognize on the balance sheet the contractual right to use assets and liabilities corresponding to the rights and obligations created by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;lease&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; contracts. The new standard is effective for interim and annual periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. While Quanta continues to evaluate the effect of the standard on its consolidated financial statements, it is anticipated that the adoption of the standard will materially impact its statement of financial position. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that will change the way companies measure &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;credit losses&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for most financial assets and certain other instruments that are not measured at fair value through net income. The update will require companies to use an &amp;#8220;expected loss&amp;#8221; model for instruments measured at amortized cost and to record allowances for available-for-sale debt securities rather than reduce the carrying amounts. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management&amp;#8217;s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard&amp;#8217;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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;August 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update intended to standardize the classification of certain transactions on the statement of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;cash flows&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. These transactions include contingent consideration payments made after a business combination, proceeds from the settlement of corporate-owned life insurance policies and distributions received from equity method investments. The new standard is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and requires application using a retrospective transition method. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that will require a reporting entity to recognize the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;tax&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; expense from the sale of an asset in the seller&amp;#8217;s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer&amp;#8217;s jurisdiction would also be recognized at the time of the transfer. The new guidance will not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new standard is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The modified retrospective method will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;November 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update intended to standardize the classification of restricted cash and cash equivalents transactions on the statement of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;cash flows&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The new standard is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The retrospective transition method will be required for this new guidance. Quanta is currently evaluating the impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update intended to clarify whether transactions should be accounted for as acquisitions or disposals of assets or businesses. When substantially all of the fair value of the gross assets acquired or disposed of is concentrated in a single identifiable asset or group of similar identifiable assets, the asset or group is not a business. The update will require, among other things, that to be considered a business, a set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output. Additionally, the update will remove the evaluation of whether a market participant could replace missing elements in order to consider the set of assets and activities a business, will provide more stringent criteria for sets without outputs and will narrow the definition of output. The new standard is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and the prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Also in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update intended to simplify the subsequent measurement of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;goodwill&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; by eliminating the second step in the current two-step goodwill impairment test. The update will require an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&amp;#8217;s fair value, if applicable. Additionally, the update will eliminate the requirement that a reporting unit with a zero or negative carrying amount perform a qualitative assessment and the second step of the two-step goodwill impairment test and will instead require disclosure of the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. This update is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;May 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update providing guidance about which changes to the terms or conditions of a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;share-based payment&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; award require an entity to apply modification accounting. A modification should be accounted for unless the following characteristics of the award are unchanged: the fair value, the vesting conditions and the classification as an equity instrument or a liability instrument. The update is effective for interim and annual periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and is required to be applied prospectively. Quanta is evaluating the impact of the new accounting standard on its consolidated financial statements and will adopt the new standard by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;August 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update which amends and simplifies existing guidance for presenting the economic effects of risk management activities in the financial statements. The update is effective for interim and annual periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. Quanta is evaluating the impact of this new  standard on its consolidated financial statements and will adopt the new standard by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; however, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had no &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;hedging&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; relationships outstanding.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-4A960D756DC18FFB81EC5E4514BCB3AC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Adoption of New Accounting Pronouncements &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;July 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that requires &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;inventory&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to be measured at the lower of either cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference will be recognized as a loss in earnings in the period in which it occurs. Quanta adopted this guidance effective &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and the adoption of the update did not have a significant impact on Quanta&amp;#8217;s consolidated financial statements or related disclosures. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that amends the accounting for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;share-based payments&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in several key areas, including the treatment and cash flow presentation of tax effects related to the settlement of share-based payments and the accounting for forfeitures of share-based awards. The new guidance requires companies with share-based payments to record all related tax effects at settlement (or expiration) through income tax expense on the statement of operations rather than through additional paid-in capital (APIC) within equity. This update also requires excess tax benefits to be classified as an operating activity on the statement of cash flows rather than reclassified as a financing activity and requires cash paid by an employer when withholding shares for the employee portion of taxes to be presented as a financing activity. The update also allows companies to either account for forfeitures of share-based payments as they occur or to estimate forfeitures. This guidance is required to be applied prospectively except for the classification of cash related to tax withholding, which requires retrospective application. Quanta adopted this guidance effective &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and will continue to estimate forfeitures of share-based payments. Quanta anticipates increased volatility of income tax expense after adoption of this guidance, and during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; recorded income tax benefits of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to the settlement of share-based awards. APIC was not adjusted for amounts recorded prior to 2017, and therefore Quanta&amp;#8217;s retained earnings were not affected by the adoption of this guidance. Additionally, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were reclassified from operating activities to financing activities on the statements of cash flows for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; associated with cash paid by Quanta to satisfy tax withholding obligations for share-settled awards. Further, the presentation of excess tax benefits on the statements of cash flows is now shown as cash flows from operating activities rather than in financing activities. The excess tax benefits reclassified to operating activities for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that amends the consolidation guidance related to how a reporting entity that is the single decision maker of a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;VIE&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; should treat indirect interests in the VIE held through related parties that are under common control with the reporting entity when determining whether it is the primary beneficiary of a VIE. A reporting entity has an indirect interest in a VIE if it has a direct interest in a related party that, in turn, has a direct interest in the VIE. Quanta adopted this guidance on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and the adoption of the update did not have a significant impact on its consolidated financial statements or related disclosures. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accounting Standards Not Yet Adopted &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;May 2014&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that supersedes most current &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;revenue recognition&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; guidance, as well as some cost recognition guidance. The update requires that the recognition of revenue related to the transfer of goods or services to customers reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update also requires new qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments, information about contract balances and performance obligations, and assets recognized from costs incurred to obtain or fulfill a contract. The new guidance is effective for fiscal years beginning on or after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and can be applied on a full retrospective or modified retrospective basis, whereby the entity records a cumulative effect of initially applying this update at the date of initial application. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta is currently evaluating the potential impact of this update on its consolidated financial statements and is planning to adopt the update using the modified retrospective transition method effective &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which will result in a cumulative-effect adjustment recorded in retained earnings.&amp;#160;Quanta has evaluated the impact of this update on a sample of contracts expected to be representative of the population of contracts that will generate revenues in 2018 and based on the sample results does not expect the update to materially affect its results of operations, financial position or cash flows.&amp;#160;Quanta has begun evaluating the impact of this update on the remainder of its contracts that are anticipated to generate revenues in 2018 and is in the process of implementing changes to its processes and controls to meet the reporting and disclosure requirements of this update.&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that addresses certain aspects of recognition, measurement, presentation, and disclosure of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;financial instruments&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to provide users of financial statements with more decision-useful information. The new standard is effective for interim and annual periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta is evaluating the impact of the new standard on its consolidated financial statements and will adopt the new standard by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;February 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that requires companies to recognize on the balance sheet the contractual right to use assets and liabilities corresponding to the rights and obligations created by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;lease&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; contracts. The new standard is effective for interim and annual periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. While Quanta continues to evaluate the effect of the standard on its consolidated financial statements, it is anticipated that the adoption of the standard will materially impact its statement of financial position. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that will change the way companies measure &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;credit losses&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for most financial assets and certain other instruments that are not measured at fair value through net income. The update will require companies to use an &amp;#8220;expected loss&amp;#8221; model for instruments measured at amortized cost and to record allowances for available-for-sale debt securities rather than reduce the carrying amounts. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management&amp;#8217;s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard&amp;#8217;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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;August 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update intended to standardize the classification of certain transactions on the statement of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;cash flows&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. These transactions include contingent consideration payments made after a business combination, proceeds from the settlement of corporate-owned life insurance policies and distributions received from equity method investments. The new standard is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and requires application using a retrospective transition method. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update that will require a reporting entity to recognize the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;tax&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; expense from the sale of an asset in the seller&amp;#8217;s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer&amp;#8217;s jurisdiction would also be recognized at the time of the transfer. The new guidance will not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new standard is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The modified retrospective method will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;November 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update intended to standardize the classification of restricted cash and cash equivalents transactions on the statement of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;cash flows&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The new standard is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The retrospective transition method will be required for this new guidance. Quanta is currently evaluating the impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update intended to clarify whether transactions should be accounted for as acquisitions or disposals of assets or businesses. When substantially all of the fair value of the gross assets acquired or disposed of is concentrated in a single identifiable asset or group of similar identifiable assets, the asset or group is not a business. The update will require, among other things, that to be considered a business, a set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output. Additionally, the update will remove the evaluation of whether a market participant could replace missing elements in order to consider the set of assets and activities a business, will provide more stringent criteria for sets without outputs and will narrow the definition of output. The new standard is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and the prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Also in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update intended to simplify the subsequent measurement of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;goodwill&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; by eliminating the second step in the current two-step goodwill impairment test. The update will require an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&amp;#8217;s fair value, if applicable. Additionally, the update will eliminate the requirement that a reporting unit with a zero or negative carrying amount perform a qualitative assessment and the second step of the two-step goodwill impairment test and will instead require disclosure of the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. This update is effective for interim and annual reporting periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;May 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update providing guidance about which changes to the terms or conditions of a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;share-based payment&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; award require an entity to apply modification accounting. A modification should be accounted for unless the following characteristics of the award are unchanged: the fair value, the vesting conditions and the classification as an equity instrument or a liability instrument. The update is effective for interim and annual periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and is required to be applied prospectively. Quanta is evaluating the impact of the new accounting standard on its consolidated financial statements and will adopt the new standard by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;August 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the FASB issued an update which amends and simplifies existing guidance for presenting the economic effects of risk management activities in the financial statements. The update is effective for interim and annual periods beginning after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;15, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. Quanta is evaluating the impact of this new  standard on its consolidated financial statements and will adopt the new standard by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;January&amp;#160;1, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; however, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had no &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;hedging&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; relationships outstanding.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-808BF1C29DC4FFFB3AC35E4514B8592B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following schedule shows the future minimum lease payments under these leases as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Operating Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Year Ending December 31&amp;#160;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Remainder of 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,740&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;104,091&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69,368&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43,544&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24,880&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39,971&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total minimum lease payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;316,594&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
	<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-C1487D437D406B62F6AB5E4514C091F9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;BUSINESS AND ORGANIZATION:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta Services, Inc. (Quanta) is a leading provider of specialty contracting services, offering infrastructure solutions primarily to the electric power, oil and gas and communications industries in the United States, Canada and Australia and select other international markets. Quanta reports its results under &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; reportable segments: (1)&amp;#160;Electric Power Infrastructure Services and (2)&amp;#160;Oil and Gas Infrastructure Services.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Electric Power Infrastructure Services Segment&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;s proprietary robotic arm technologies, and the installation of &amp;#8220;smart grid&amp;#8221; technologies on electric power networks. In addition, this segment designs, installs and maintains renewable energy generation facilities, consisting of solar, wind and certain types of natural gas generation facilities, and related switchyards and transmission infrastructure. To a lesser extent, the segment also provides comprehensive communications infrastructure services to wireline, fiber and wireless carrier customers within the communications industry; services in connection with the construction of electric power generation facilities; the design, installation, maintenance and repair of commercial and industrial wiring; and the installation of traffic networks and cable and control systems for light rail lines.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Oil and Gas Infrastructure Services Segment&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Oil and Gas Infrastructure Services segment provides comprehensive network solutions to customers involved in the development and transportation of natural gas, oil and other pipeline products. Services performed by the Oil and Gas 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&amp;#8217;s services include pipeline protection, integrity testing, rehabilitation and replacement, and fabrication of pipeline support systems and related structures and facilities. Quanta also serves the offshore and inland water energy markets, primarily providing services to oil and gas exploration platforms, including mechanical installation (or &amp;#8220;hook-ups&amp;#8221;), electrical and instrumentation, pre-commissioning and commissioning, coatings, fabrication and marine asset repair. To a lesser extent, this segment designs, installs and maintains fueling systems, as well as water and sewer infrastructure. Through a recent acquisition discussed below, Quanta expanded its service offerings in this segment to include high-pressure and critical-path turnaround services to the downstream and midstream energy markets and enhanced its capabilities with respect to instrumentation and electrical services, piping, fabrication and storage tank services.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Acquisitions&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On July 20, 2017, Quanta acquired Stronghold, Ltd. and Stronghold Specialty, Ltd. (collectively Stronghold), a specialized services business located in the United States that provides high-pressure and critical-path solutions to the downstream and midstream energy markets. The results of the acquired business are generally included in Quanta&amp;#8217;s Oil and Gas Infrastructure Services segment and have been included in Quanta&amp;#8217;s consolidated financial statements beginning on the date of acquisition. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the nine months ended September 30, 2017, Quanta also completed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; other acquisitions, which included a communications infrastructure services contractor and an electrical and communications contractor, both located in the United States. The results of these acquired businesses are generally included in Quanta&amp;#8217;s Electric Power Infrastructure Services segment and have been included in Quanta&amp;#8217;s consolidated financial statements beginning on the respective dates of acquisition.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta completed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions. The results have been included in Quanta&amp;#8217;s consolidated financial statements beginning on the respective dates of acquisition. See further discussion regarding these acquisitions in Note 4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
	<us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="FD2017Q3YTD" id="Fact-3C16A89E6421B6C291055E4514B59085">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Reclassifications&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta reclassified certain prior period amounts related to stock-based compensation on the condensed consolidated statements of cash flows to conform to the current period presentation under a recently adopted accounting update. Additionally, certain reclassifications have been made to the prior year&amp;#8217;s condensed consolidated statements of operations to conform to classifications in the current year.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
	<us-gaap:ReceivablesPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-8250D7274EF8BFD10AF75E4514B830FE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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. Inherent in the assessment of the allowance for doubtful accounts are certain judgments and estimates regarding, among other factors, the customer&amp;#8217;s access to capital, the customer&amp;#8217;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&amp;#160;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&amp;#160;days. In addition to balances that have been outstanding for 90&amp;#160;days or more, Quanta also 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 in customers&amp;#8217; business or cash flows, which may be impacted by negative economic and market conditions, could affect Quanta&amp;#8217;s ability to collect amounts due from them. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had allowances for doubtful accounts on current receivables of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$5.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Long-term accounts receivable are included within other assets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Should customers experience financial difficulties or file for bankruptcy, or should anticipated recoveries relating to receivables in existing bankruptcies or other workout situations fail to materialize, Quanta could experience reduced cash flows and losses in excess of current allowances provided.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The balances billed but not paid by customers pursuant to retainage provisions in certain contracts are generally due upon completion of the contracts and acceptance by the customer. Based on Quanta&amp;#8217;s experience with similar contracts in recent years, the majority of the retainage balances at each balance sheet date are expected to be collected within the next twelve months. Current retainage balances as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$298.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$231.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and were included in &amp;#8220;Accounts receivable.&amp;#8221; Retainage balances with settlement dates beyond the next twelve months were included in &amp;#8220;Other assets, net,&amp;#8221; and as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$26.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$5.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Within accounts receivable, Quanta recognizes unbilled receivables in 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 date; costs have been incurred but are yet to be billed under cost-reimbursement type contracts; 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 accrued for work performed under fixed-price contracts as these amounts are recorded as costs and estimated earnings in excess of billings on uncompleted contracts. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the balances of unbilled receivables included in accounts receivable were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$393.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$206.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
	<us-gaap:RevenueRecognitionPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-FFD9F281D78EC5FA5C655E4514B7F25D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta provides its services pursuant to master service agreements, repair and maintenance contracts and fixed price and non-fixed price installation contracts. Pricing under these contracts may be competitive unit price, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis), and the final terms and prices of these contracts are frequently negotiated with the customer. Under unit-based contracts, the utilization of an output-based measurement is appropriate for revenue recognition, and Quanta recognizes revenue as units are completed based on pricing established with the customer for each delivered unit, which best reflects the pattern in which the obligation to the customer is fulfilled. Under cost-plus/hourly and time and materials type contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred and services are performed.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenues from fixed price contracts are recognized using the percentage-of-completion method, measured by the percentage of costs incurred to date to total estimated costs for each contract. Such contracts provide that the customer accept completion of progress to date and compensate Quanta for services rendered, which may be measured in terms of units installed, hours expended, costs incurred to date compared to total estimated contract costs or some other measure of progress. Contract costs include all direct materials, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. Much of the material associated with Quanta&amp;#8217;s work is owner-furnished and is therefore not included in contract revenues and costs. The cost estimation process is based on professional knowledge and experience of Quanta&amp;#8217;s engineers, project managers and financial professionals. Changes in job performance, job conditions and final contract settlements are factors that influence management&amp;#8217;s assessment of contract value and estimated costs, and as a result, the profit recognized. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actual revenues and project costs can vary, sometimes substantially, from previous estimates due to changes in a variety of factors including unforeseen circumstances not included in Quanta&amp;#8217;s cost estimates or covered by its contracts for which it cannot obtain adequate compensation, including concealed or unknown environmental conditions; changes in the cost of equipment, commodities, materials or labor; unanticipated costs or claims due to customer-caused delays, customer failure to provide required materials or equipment, errors in engineering, specifications or designs, project modifications, or contract termination and Quanta&amp;#8217;s inability to obtain reimbursement for such costs or recover on such claims; weather conditions; and quality issues requiring rework or replacement. These factors, along with other risks inherent in performing fixed price contracts may cause actual revenues and gross profits for a project to differ from previous estimates and could result in reduced profitability or losses on projects. Changes in these factors may result in revisions to costs and income, and their effects are recognized in the period in which the revisions are determined. These factors are routinely evaluated on a project-by-project basis throughout the project term, and the impact of corresponding revisions in management&amp;#8217;s estimates of contract value, contract cost and contract profit are recorded as necessary in the period in which the revisions are determined. Provisions for losses on uncompleted contracts are made in the period in which such losses are determined to be probable and the amount can be reasonably estimated.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s operating results for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were impacted by less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of aggregate changes in contract estimates related to projects that were in progress at the beginning of the respective periods.&amp;#160;Quanta&amp;#8217;s operating results for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were positively impacted by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.3%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of aggregate changes in contract estimates related to projects that were in progress at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, primarily due to the aggregate positive impact of numerous individually immaterial changes in estimates, which was generally due to better than expected performance. Quanta&amp;#8217;s operating results for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were impacted by less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of aggregate changes in contract estimates related to projects that were in progress at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. However, operating results for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; included losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$54.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; on a power plant construction project in Alaska due to performance issues that increased the estimated costs of the project. This project was substantially completed during the fourth quarter of 2016. The losses on this project were partially offset by the aggregate positive impact of numerous individually immaterial changes in profitability generally due to better than expected performance on projects that were in progress at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The current asset &amp;#8220;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#8221; represents revenues recognized in excess of amounts billed for contracts accounted for under the percentage-of-completion method. The current liability &amp;#8220;Billings in excess of costs and estimated earnings on uncompleted contracts&amp;#8221; represents billings in excess of revenues recognized  for contracts accounted for under the percentage-of-completion method.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta may incur costs subject to change orders, whether approved or unapproved by the customer, and/or claims related to certain contracts. Quanta determines the probability that such costs will be recovered based upon evidence such as past practices with the customer, specific discussions or preliminary negotiations with the customer or verbal approvals. Quanta treats items as costs of contract performance in the period incurred if it is not probable that the costs will be recovered or will recognize revenue if it is probable that the contract price will be adjusted and can be reliably estimated. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta recognized revenues of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$115.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$137.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to change orders and/or claims that were in the process of being negotiated in the normal course of business. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;These aggregate contract price adjustments represent management&amp;#8217;s best estimate of additional contract revenues which have been earned and which management believes are probable of collection. The amounts ultimately realized by Quanta upon final acceptance by its customers could be higher or lower than such estimated amounts; however, such amounts cannot currently be estimated. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
	<us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="FD2017Q3YTD" id="Fact-02D4103557E020923D905E4514C01EFC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additional supplemental cash flow information is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash (paid) received during the period for&amp;#160;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest paid related to continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,808&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,344&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13,314&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(8,851&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes paid related to continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,616&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(21,799&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(105,112&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(55,323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes paid related to discontinued operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6,080&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax refunds related to continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,058&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,554&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,727&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,233&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
	<us-gaap:ScheduleOfDebtTableTextBlock contextRef="FD2017Q3YTD" id="Fact-F059F72F994F54216BE85E4514B8408B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s long-term debt obligations consisted of the following (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Borrowings under credit facility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;757,543&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;351,341&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other long-term debt, interest rates ranging from 2.4% to 4.3%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,182&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,305&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Capital leases, interest rates ranging from 2.5% to 5.5%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,287&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,744&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total long-term debt obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;763,012&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;358,390&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less&amp;#160;&amp;#8212; Current maturities of long-term debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,804&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total long-term debt obligations, net of current maturities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;760,208&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;353,562&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
	<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="FD2017Q3YTD" id="Fact-004A1AF9CB1EC24A5BFB5E4514B4EA2F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The amounts used to compute the basic and diluted earnings per share attributable to common stock for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are illustrated below (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Amounts attributable to common stock:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income from continuing operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;89,313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;73,137&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;201,417&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;110,195&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income from discontinued operations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;605&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;605&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income attributable to common stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;89,313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;73,742&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;201,417&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;110,800&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Weighted average shares:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average shares outstanding for basic earnings per share attributable to common stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;157,484&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155,024&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155,796&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158,090&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Effect of dilutive unvested non-participating stock-based awards&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,136&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;997&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average shares outstanding for diluted earnings per share attributable to common stock&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158,620&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155,024&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;156,793&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158,090&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
	<us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="FD2017Q3YTD" id="Fact-D5884CCAABF1315E7C4B5E4514B5BE6C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s intangible assets subject to amortization and the remaining weighted average amortization periods related to such assets were as follows (in thousands except for weighted average amortization periods, which are in years):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="26" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;As of&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intangible&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intangible&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Assets, Net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intangible&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Intangible&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Assets, Net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Remaining Weighted Average Amortization Period in Years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer relationships&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;328,087&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(129,000&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;199,087&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;244,329&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(110,640&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;133,689&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Backlog&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;136,529&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(135,807&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;722&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;133,592&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(132,441&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,151&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Trade names&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;74,833&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15,929&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;58,904&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;54,723&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12,855&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41,868&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-compete agreements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37,906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(26,967&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,939&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29,212&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(25,546&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,666&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Patented rights and developed technology&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,542&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17,176&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,366&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,480&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15,831&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,649&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total intangible assets subject to amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;599,897&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(324,879&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;275,018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;484,336&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(297,313&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187,023&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
	<us-gaap:ScheduleOfGoodwillTextBlock contextRef="FD2017Q3YTD" id="Fact-9C41FBF6D3B04149C2445E4514C2F872">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A summary of changes in Quanta&amp;#8217;s goodwill is as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:63%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Electric Power Infrastructure Services &lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Division&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Oil and Gas Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Division&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at December 31, 2016:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,253,979&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;388,923&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,642,902&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Accumulated impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(39,733&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(39,733&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,253,979&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;349,190&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,603,169&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill acquired during 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;305,537&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;311,403&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchase price allocation adjustments &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(619&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(659&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,278&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,767&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,984&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23,751&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance at September 30, 2017:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,273,993&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;703,918&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,977,911&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Accumulated impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(40,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(40,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,273,993&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;663,052&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,937,045&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
	<us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock contextRef="FD2017Q3YTD" id="Fact-EECE1E62562BCE5C43075E4514BAA56F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Borrowings under Quanta&amp;#8217;s credit facility and the applicable interest rates during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were as follows (dollars in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Maximum amount outstanding under the credit facility during the period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;917,895&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;518,556&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;917,895&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;518,607&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Average daily amount outstanding under the credit facility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;760,418&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;469,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;564,178&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;455,267&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.66&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.16&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.60&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.11&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
	<us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="FD2017Q3YTD" id="Fact-556BD3878CBBAC676AEA5E4514BAB343">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the aggregate consideration paid or payable as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; acquisitions and presents the allocation of these amounts to the net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. This allocation requires a significant use of estimates and is based on information that was available to management at the time these consolidated financial statements were prepared (in thousands).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:58%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Stronghold&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Acquisitions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;All Acquisitions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consideration:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash paid or payable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;360,009&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,904&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75,941&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Value of Quanta common stock issued&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;81,337&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,267&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,508&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Contingent consideration&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,084&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18,683&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Fair value of total consideration transferred or estimated to be transferred&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;492,430&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,171&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;96,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;77,478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,157&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,414&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs and estimated earnings in excess of billings on uncompleted contracts&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;193&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,237&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other current assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,914&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;170&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,582&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,258&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,480&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44,863&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,513&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,553&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Identifiable intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;95,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,091&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,467&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(82,418&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12,097&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred tax liabilities, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13,484&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other long-term liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(48&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,326&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total identifiable net assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;186,893&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,305&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;305,537&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,866&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43,923&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;492,430&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,171&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;96,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
	<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="FD2017Q3YTD" id="Fact-E9940EB46C8CDC69C0965E4514BB414C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Summarized financial information for Quanta&amp;#8217;s reportable segments is presented in the following table (in thousands): &lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.828125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenues:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Electric Power Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,504,752&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,222,432&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,024,983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,568,521&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Oil and Gas Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,104,555&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;819,754&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,962,868&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,979,832&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,609,307&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,042,186&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,987,851&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,548,353&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Operating income (loss)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Electric Power Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;150,054&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;118,998&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;362,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;282,256&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Oil and Gas Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;58,508&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65,661&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;165,076&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;83,401&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Corporate and non-allocated costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(68,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(54,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(202,552&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(162,731&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;140,428&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;130,163&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;325,293&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;202,926&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Depreciation:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Electric Power Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23,996&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;68,232&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;68,788&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Oil and Gas Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,737&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,296&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;56,235&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50,351&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Corporate and non-allocated costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,693&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,476&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,302&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,468&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48,426&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42,678&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;135,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;126,607&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
	<us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="FD2017Q3YTD" id="Fact-558030E996DEF5ECF6B65E4514B88F6B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s current maturities of long-term debt and short-term debt consisted of the following (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Short-term debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,735&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current maturities of long-term debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,804&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,828&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current maturities of long-term debt and short-term debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,804&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,563&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
	<us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="FD2017Q3YTD" id="Fact-68252FEBE9C1A1E97C085E4514C2E6D6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The estimated future aggregate amortization expense of intangible assets subject to amortization as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is set forth below (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:90%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;For the Fiscal Year Ending December 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Remainder of 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,142&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39,381&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37,229&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35,824&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33,478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;118,964&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;275,018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-E4101200232FED5DA2875E4514BC1D8E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;SEGMENT INFORMATION:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta presents its operations under &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; reportable segments: (1)&amp;#160;Electric Power Infrastructure Services and (2)&amp;#160;Oil and Gas Infrastructure Services. This structure is generally based on the broad end-user markets for Quanta&amp;#8217;s services. See Note&amp;#160;1 for additional information regarding Quanta&amp;#8217;s reportable segments.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s segment results are derived from the types of services provided across its operating units in each of the end user markets described above. Quanta&amp;#8217;s entrepreneurial business model allows each of its operating units to serve the same or similar customers and to provide a range of services across end user markets. Quanta&amp;#8217;s operating units are organized into one of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; internal divisions, namely, the Electric Power Infrastructure Services Division and the Oil and Gas Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments described above based on their operating units&amp;#8217; predominant type of work.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;s market strategies. These classifications of Quanta&amp;#8217;s operating unit revenues by type of work for segment reporting purposes can at times require judgment on the part of management. Quanta&amp;#8217;s operating units may perform joint infrastructure service projects for customers in multiple industries, deliver multiple types of network services under a single customer contract or provide service across industries. For example, Quanta performs joint trenching projects to install distribution lines for electric power and natural gas customers. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In addition, Quanta&amp;#8217;s integrated operations and common administrative support at each of its operating units require that certain allocations of shared and indirect costs, such as facility costs and indirect operating expenses, including depreciation and general and administrative costs, be made to determine operating segment profitability. Corporate costs, such as payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs and amortization related to intangible assets are not allocated.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Summarized financial information for Quanta&amp;#8217;s reportable segments is presented in the following table (in thousands): &lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.828125%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;September&amp;#160;30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Revenues:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Electric Power Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,504,752&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,222,432&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,024,983&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,568,521&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Oil and Gas Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,104,555&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;819,754&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,962,868&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,979,832&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,609,307&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,042,186&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,987,851&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,548,353&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Operating income (loss)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Electric Power Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;150,054&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;118,998&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;362,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;282,256&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Oil and Gas Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;58,508&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65,661&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;165,076&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;83,401&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Corporate and non-allocated costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(68,134&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(54,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(202,552&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(162,731&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;140,428&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;130,163&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;325,293&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;202,926&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Depreciation:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Electric Power Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23,996&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22,906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;68,232&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;68,788&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Oil and Gas Infrastructure Services&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,737&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,296&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;56,235&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50,351&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Corporate and non-allocated costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,693&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,476&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,302&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,468&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Consolidated&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48,426&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42,678&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;135,769&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;126,607&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Separate measures of Quanta&amp;#8217;s assets and cash flows by reportable segment, including capital expenditures, are not produced or utilized by management to evaluate segment performance. Quanta&amp;#8217;s fixed assets, which are held at the operating unit level, include operating machinery, equipment and vehicles, as well as 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&amp;#8217;s reportable segments based on the ratio of each reportable segment&amp;#8217;s revenue contribution to consolidated revenues.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Foreign Operations&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta derived &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$653.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$459.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of its revenues from foreign operations. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta derived &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.83 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.15 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of its revenues from foreign operations. Of Quanta&amp;#8217;s foreign revenues, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;80%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;78%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were earned in Canada during the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;81%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were earned in Canada during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In addition, Quanta held property and equipment of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$334.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$320.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in foreign countries, primarily Canada, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-2949341404A5D37C686F5E4514BB1525">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta presents its operations under &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; reportable segments: (1)&amp;#160;Electric Power Infrastructure Services and (2)&amp;#160;Oil and Gas Infrastructure Services. This structure is generally based on the broad end-user markets for Quanta&amp;#8217;s services. See Note&amp;#160;1 for additional information regarding Quanta&amp;#8217;s reportable segments.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s segment results are derived from the types of services provided across its operating units in each of the end user markets described above. Quanta&amp;#8217;s entrepreneurial business model allows each of its operating units to serve the same or similar customers and to provide a range of services across end user markets. Quanta&amp;#8217;s operating units are organized into one of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; internal divisions, namely, the Electric Power Infrastructure Services Division and the Oil and Gas Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments described above based on their operating units&amp;#8217; predominant type of work.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;s market strategies. These classifications of Quanta&amp;#8217;s operating unit revenues by type of work for segment reporting purposes can at times require judgment on the part of management. Quanta&amp;#8217;s operating units may perform joint infrastructure service projects for customers in multiple industries, deliver multiple types of network services under a single customer contract or provide service across industries. For example, Quanta performs joint trenching projects to install distribution lines for electric power and natural gas customers. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In addition, Quanta&amp;#8217;s integrated operations and common administrative support at each of its operating units require that certain allocations of shared and indirect costs, such as facility costs and indirect operating expenses, including depreciation and general and administrative costs, be made to determine operating segment profitability. Corporate costs, such as payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs and amortization related to intangible assets are not allocated.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
	<us-gaap:SelfInsuranceReservePolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-1FFD5ED357601FBF7D175E4514C2B958">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Self-Insurance&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta is insured for employer&amp;#8217;s liability, workers&amp;#8217; compensation, auto liability and general liability claims. Under these programs, the deductible for employer&amp;#8217;s liability is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per occurrence, the deductible for workers&amp;#8217; compensation is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per occurrence, and the deductibles for auto liability and general liability are &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per occurrence. Quanta is generally self-insured for all claims that do not exceed the amount of the applicable deductible. 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per claimant per year. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Losses under all of these insurance programs are accrued based upon Quanta&amp;#8217;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&amp;#8217;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.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SelfInsuranceReservePolicyTextBlock>
	<us-gaap:SignificantAccountingPoliciesTextBlock contextRef="FD2017Q3YTD" id="Fact-6F06312AE2910F3866065E4514C5C989">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Principles of Consolidation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Interim Condensed Consolidated Financial Information&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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 accounting principles generally accepted in the United States (US 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;s Annual Report on Form&amp;#160;10-K for the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which was filed with the SEC on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;1, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Reclassifications&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta reclassified certain prior period amounts related to stock-based compensation on the condensed consolidated statements of cash flows to conform to the current period presentation under a recently adopted accounting update. Additionally, certain reclassifications have been made to the prior year&amp;#8217;s condensed consolidated statements of operations to conform to classifications in the current year.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of Estimates and Assumptions&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preparation of financial statements in conformity with US 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&amp;#8217;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&amp;#8217;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, loan receivables, purchase price allocations, acquisition-related contingent consideration, liabilities for self-insured and other claims and guarantees, multiemployer pension plan withdrawal liabilities, revenue recognition for construction contracts inclusive of contractual change orders and claims, share-based compensation, operating results of reportable segments, as well as the provision for income taxes and the calculation of uncertain tax positions.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and Cash Equivalents&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta had cash and cash equivalents of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$91.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$112.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, cash equivalents were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$8.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and consisted primarily of money market investments and money market mutual funds and are discussed further in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair Value Measurements&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; below. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, cash and cash equivalents held in domestic bank accounts were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and cash and cash equivalents held in foreign bank accounts were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$66.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$92.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, cash and cash equivalents held by Quanta&amp;#8217;s investments in joint ventures, which are either consolidated or proportionately consolidated, were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$34.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to domestic joint ventures. Cash and cash equivalents held by the joint ventures are available to support joint venture operations, but Quanta cannot utilize those assets to support its other operations. Quanta generally has no right to the joint ventures&amp;#8217; cash and cash equivalents other than participating in distributions and in the event of dissolution.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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. Inherent in the assessment of the allowance for doubtful accounts are certain judgments and estimates regarding, among other factors, the customer&amp;#8217;s access to capital, the customer&amp;#8217;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&amp;#160;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&amp;#160;days. In addition to balances that have been outstanding for 90&amp;#160;days or more, Quanta also 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 in customers&amp;#8217; business or cash flows, which may be impacted by negative economic and market conditions, could affect Quanta&amp;#8217;s ability to collect amounts due from them. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had allowances for doubtful accounts on current receivables of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$5.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Long-term accounts receivable are included within other assets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Should customers experience financial difficulties or file for bankruptcy, or should anticipated recoveries relating to receivables in existing bankruptcies or other workout situations fail to materialize, Quanta could experience reduced cash flows and losses in excess of current allowances provided.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The balances billed but not paid by customers pursuant to retainage provisions in certain contracts are generally due upon completion of the contracts and acceptance by the customer. Based on Quanta&amp;#8217;s experience with similar contracts in recent years, the majority of the retainage balances at each balance sheet date are expected to be collected within the next twelve months. Current retainage balances as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$298.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$231.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and were included in &amp;#8220;Accounts receivable.&amp;#8221; Retainage balances with settlement dates beyond the next twelve months were included in &amp;#8220;Other assets, net,&amp;#8221; and as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$26.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$5.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Within accounts receivable, Quanta recognizes unbilled receivables in 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 date; costs have been incurred but are yet to be billed under cost-reimbursement type contracts; 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 accrued for work performed under fixed-price contracts as these amounts are recorded as costs and estimated earnings in excess of billings on uncompleted contracts. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the balances of unbilled receivables included in accounts receivable were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$393.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$206.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Goodwill and Other Intangibles&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta has recorded goodwill in connection with its historical acquisitions of companies. Upon acquisition, these companies were either combined into one of Quanta&amp;#8217;s existing operating units or managed on a stand-alone basis as an individual operating unit. Goodwill recorded in connection with these acquisitions is subject to an annual assessment for impairment, which Quanta performs at the operating unit level for each operating unit that carries a balance of goodwill. Each of Quanta&amp;#8217;s operating units is organized into one of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; internal divisions: the Electric Power Infrastructure Services Division and the Oil and Gas 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 each 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 impairments. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step fair value-based impairment test described below. 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. Quanta can choose to perform the qualitative assessment on none, some or all of its reporting units. Quanta can also bypass the qualitative assessment for any reporting unit in any period and proceed directly to step one of the impairment test, and then resume the qualitative assessment in any subsequent period. Qualitative indicators including deterioration in macroeconomic conditions, declining financial performance, or a sustained decrease in share price, among other things, may trigger the need for annual or interim impairment testing of goodwill associated with one or all of the reporting units.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s goodwill impairment assessment is performed at year-end, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. For instance, a decrease in Quanta&amp;#8217;s market capitalization below book value, a significant change in business climate or loss of a significant customer, as well as the qualitative indicators referenced above, may trigger the need for interim impairment testing of goodwill for one or all of its reporting units. The first step of the two-step fair value based test involves comparing the fair value of each of Quanta&amp;#8217;s reporting units with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step is performed. The second step compares the carrying amount of the reporting unit&amp;#8217;s goodwill to the implied fair value of its goodwill. If the implied fair value of goodwill is less than the carrying amount, an impairment loss would be recorded as a reduction to goodwill with a corresponding charge to operating expense.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta determines the fair value of its reporting units using a weighted combination of the discounted cash flow, market multiple and market capitalization valuation approaches, with heavier weighting on the discounted cash flow method, as in management&amp;#8217;s opinion, this method currently results in the most accurate calculation of a reporting unit&amp;#8217;s fair value. Determining the fair value of a reporting unit requires judgment and the use of significant estimates and assumptions. Such estimates and assumptions include, among others, revenue growth rates, operating margins, discount rates, weighted average costs of capital and future market conditions. Quanta believes the estimates and assumptions used in its impairment assessments are reasonable and based on available market information, but variations in any of the assumptions could result in materially different calculations of fair value and determinations of whether or not an impairment is indicated.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows of each reporting unit, discounted to present value using risk-adjusted industry discount rates, which reflect the overall level of inherent risk of a reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts and operating forecasts (typically a one-year model) plus an estimate of later period cash flows, all of which are evaluated by management. Subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur, along with a terminal value derived from the reporting unit&amp;#8217;s earnings before interest, taxes, depreciation and amortization (EBITDA). The EBITDA multiples for each reporting unit are based on trailing twelve-month comparable industry data.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the market multiple and market capitalization approaches, Quanta determines the estimated fair value of each of its reporting units by applying transaction multiples to each reporting unit&amp;#8217;s projected EBITDA and then averaging that estimate with similar historical calculations using either a one, two or three year average. For the market capitalization approach, Quanta adds a reasonable control premium, which is estimated as the premium that would be received in a sale of the reporting unit in an orderly transaction between market participants.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For recently acquired reporting units, a step one impairment test may indicate an implied fair value that is substantially similar to the reporting unit&amp;#8217;s carrying value. Such similarities in value are generally an indication that management&amp;#8217;s estimates of future cash flows associated with the recently acquired reporting unit remain relatively consistent with the assumptions that were used to derive its initial fair value. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the fourth quarter of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, a two-step fair-value based goodwill impairment analysis was performed for each of Quanta&amp;#8217;s reporting units, and no reporting units were evaluated solely on a qualitative basis. Step one of the analysis indicated that the implied fair value of each of Quanta&amp;#8217;s reporting units, other than recently acquired reporting units and the reporting units that recorded goodwill impairment charges in 2015, was substantially in excess of its carrying value.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As discussed generally above, when evaluating the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; step one impairment test results, management considered many factors in determining whether or not an impairment of goodwill for any reporting unit was reasonably likely to occur in future periods, including future market conditions and the economic environment in which Quanta&amp;#8217;s reporting units were operating. Additionally, management considered the sensitivity of its fair value estimates to changes in certain valuation assumptions. After taking into account a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; decrease in the fair value of each of Quanta&amp;#8217;s reporting units, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; reporting units within Quanta&amp;#8217;s Oil and Gas Infrastructure Division had fair values below their respective carrying values. Quanta recorded asset impairment charges for these reporting units in 2015. The fair values determined in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for these reporting units were consistent with the fair values determined in 2015 and approximated their current carrying values, and therefore no impairment was required. Circumstances such as market declines, unfavorable economic conditions, loss of a major customer or other factors could increase the risk of impairment of goodwill for these reporting units in future periods. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;If an operating unit experiences prolonged periods of declining revenues, operating margins or both, it may be at risk of failing step one of the goodwill impairment test. Certain operating units 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. Certain operating units within Quanta&amp;#8217;s Oil and Gas Infrastructure Services Division that primarily operate within the midstream and smaller-scale transmission market have continued to be negatively impacted by these factors. Goodwill and intangible assets associated with these operating units were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$72.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Quanta monitors these conditions and others to determine if it is necessary to perform step one of the fair-value based impairment test for one or more operating units prior to the annual impairment assessment. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; interim impairment charges were recorded during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Although Quanta is not aware of circumstances that would lead to a goodwill impairment at a reporting unit currently, circumstances such as a continued market decline, the loss of a major customer or other factors could impact the valuation of goodwill in the future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s intangible assets include customer relationships, backlog, trade names, non-compete agreements, patented rights and developed technology, all 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 excess earnings method. This analysis consists of discounting to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates, the importance of existing customer relationships to Quanta&amp;#8217;s business plan, income taxes and required rates of return. 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 value of trade names is estimated using the relief-from-royalty method of the income approach. This approach 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta amortizes intangible assets 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 subject to amortization are reviewed for impairment and are 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 would be recognized if the carrying amount of an intangible asset is not recoverable and its carrying amount exceeds its fair value.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Investments in Affiliates and Other Entities&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;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, private infrastructure projects and concessions, along with build, own, operate and transfer and build to suit arrangements. As part of this strategy, during the nine months ended September 30, 2017, Quanta formed a partnership with select investors that provides &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of capital, including &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$80.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from Quanta, available to invest in certain of these infrastructure projects through July 1, 2024. Wholly owned subsidiaries of Quanta serve as the general partner of this partnership and as an independently operated registered investment adviser that manages the invested capital. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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)&amp;#160;the power to direct the activities that most significantly affect the VIE&amp;#8217;s economic performance and (ii)&amp;#160;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&amp;#8217;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&amp;#8217;s ownership interest in the unincorporated entity.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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&amp;#8217;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 &amp;#8220;Other income (expense)&amp;#8221; in the condensed consolidated statements of operations. Equity investments are reviewed for impairment by assessing whether any decline in the fair value of the investment below the carrying value 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 an 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 and are included in &amp;#8220;Other assets, net&amp;#8221; in the condensed consolidated balance sheets and are adjusted for Quanta&amp;#8217;s proportionate share of the investees&amp;#8217; income, losses and distributions.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta has a minority ownership interest in a limited partnership that was selected during 2014 to build, own and operate a new electric transmission line and two substations in Alberta, Canada. The limited partnership contracted with a Quanta subsidiary to perform the engineering, procurement and construction (EPC) services for the project, and the Quanta subsidiary recognizes revenue and related cost of services as performance progresses on the project. However, due to Quanta&amp;#8217;s ownership interest, a proportional amount of the EPC profit is deferred until the electric transmission line and related substations are constructed and ownership of the assets is deemed to be transferred to the third party customer. The profit deferral has been recorded as a decrease to the equity method investment included in &amp;#8220;Other assets, net&amp;#8221; in the accompanying condensed consolidated balance sheets and as a component of equity in earnings (losses) of unconsolidated affiliates, which is included in &amp;#8220;Other income (expense)&amp;#8221; in the condensed consolidated statements of operations. See Notes 8 and 10 for additional disclosures related to investments.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta provides its services pursuant to master service agreements, repair and maintenance contracts and fixed price and non-fixed price installation contracts. Pricing under these contracts may be competitive unit price, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis), and the final terms and prices of these contracts are frequently negotiated with the customer. Under unit-based contracts, the utilization of an output-based measurement is appropriate for revenue recognition, and Quanta recognizes revenue as units are completed based on pricing established with the customer for each delivered unit, which best reflects the pattern in which the obligation to the customer is fulfilled. Under cost-plus/hourly and time and materials type contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred and services are performed.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenues from fixed price contracts are recognized using the percentage-of-completion method, measured by the percentage of costs incurred to date to total estimated costs for each contract. Such contracts provide that the customer accept completion of progress to date and compensate Quanta for services rendered, which may be measured in terms of units installed, hours expended, costs incurred to date compared to total estimated contract costs or some other measure of progress. Contract costs include all direct materials, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. Much of the material associated with Quanta&amp;#8217;s work is owner-furnished and is therefore not included in contract revenues and costs. The cost estimation process is based on professional knowledge and experience of Quanta&amp;#8217;s engineers, project managers and financial professionals. Changes in job performance, job conditions and final contract settlements are factors that influence management&amp;#8217;s assessment of contract value and estimated costs, and as a result, the profit recognized. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actual revenues and project costs can vary, sometimes substantially, from previous estimates due to changes in a variety of factors including unforeseen circumstances not included in Quanta&amp;#8217;s cost estimates or covered by its contracts for which it cannot obtain adequate compensation, including concealed or unknown environmental conditions; changes in the cost of equipment, commodities, materials or labor; unanticipated costs or claims due to customer-caused delays, customer failure to provide required materials or equipment, errors in engineering, specifications or designs, project modifications, or contract termination and Quanta&amp;#8217;s inability to obtain reimbursement for such costs or recover on such claims; weather conditions; and quality issues requiring rework or replacement. These factors, along with other risks inherent in performing fixed price contracts may cause actual revenues and gross profits for a project to differ from previous estimates and could result in reduced profitability or losses on projects. Changes in these factors may result in revisions to costs and income, and their effects are recognized in the period in which the revisions are determined. These factors are routinely evaluated on a project-by-project basis throughout the project term, and the impact of corresponding revisions in management&amp;#8217;s estimates of contract value, contract cost and contract profit are recorded as necessary in the period in which the revisions are determined. Provisions for losses on uncompleted contracts are made in the period in which such losses are determined to be probable and the amount can be reasonably estimated.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s operating results for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were impacted by less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of aggregate changes in contract estimates related to projects that were in progress at the beginning of the respective periods.&amp;#160;Quanta&amp;#8217;s operating results for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were positively impacted by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.3%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of aggregate changes in contract estimates related to projects that were in progress at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, primarily due to the aggregate positive impact of numerous individually immaterial changes in estimates, which was generally due to better than expected performance. Quanta&amp;#8217;s operating results for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were impacted by less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of aggregate changes in contract estimates related to projects that were in progress at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. However, operating results for the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; included losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$54.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; on a power plant construction project in Alaska due to performance issues that increased the estimated costs of the project. This project was substantially completed during the fourth quarter of 2016. The losses on this project were partially offset by the aggregate positive impact of numerous individually immaterial changes in profitability generally due to better than expected performance on projects that were in progress at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The current asset &amp;#8220;Costs and estimated earnings in excess of billings on uncompleted contracts&amp;#8221; represents revenues recognized in excess of amounts billed for contracts accounted for under the percentage-of-completion method. The current liability &amp;#8220;Billings in excess of costs and estimated earnings on uncompleted contracts&amp;#8221; represents billings in excess of revenues recognized  for contracts accounted for under the percentage-of-completion method.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta may incur costs subject to change orders, whether approved or unapproved by the customer, and/or claims related to certain contracts. Quanta determines the probability that such costs will be recovered based upon evidence such as past practices with the customer, specific discussions or preliminary negotiations with the customer or verbal approvals. Quanta treats items as costs of contract performance in the period incurred if it is not probable that the costs will be recovered or will recognize revenue if it is probable that the contract price will be adjusted and can be reliably estimated. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta recognized revenues of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$115.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$137.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to change orders and/or claims that were in the process of being negotiated in the normal course of business. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;These aggregate contract price adjustments represent management&amp;#8217;s best estimate of additional contract revenues which have been earned and which management believes are probable of collection. The amounts ultimately realized by Quanta upon final acceptance by its customers could be higher or lower than such estimated amounts; however, such amounts cannot currently be estimated. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recorded for 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain. 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta records reserves for income taxes related to certain tax positions in those instances where Quanta considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording reserves for expected tax consequences of uncertain positions, 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the total amount of unrecognized tax benefits relating to uncertain tax positions was &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;$31.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;a&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;decrease&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. This &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;decrease&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in unrecognized tax benefits resulted primarily from a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; decrease in reserves for uncertain tax positions resulting from the expiration of statute of limitations periods, partially offset by tax positions to be taken for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Although the Internal Revenue Service completed its examination related to tax years 2010, 2011 and 2012 during the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, certain subsidiaries remain under examination by various U.S. state, 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as a result of settlement of these examinations or as a result of the expiration of certain statute of limitations periods.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;U.S. federal and state and foreign income tax laws and regulations are voluminous and are 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 its future consolidated balance sheets, consolidated statements of operations and consolidated statements of comprehensive income.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Earnings Per Share&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic and diluted earnings per share attributable to common stock are computed using the weighted average number of common shares outstanding during the periods. Exchangeable shares that were issued pursuant to certain of Quanta&amp;#8217;s historical acquisitions (as further discussed in Note 8), 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) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of common shares 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. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Self-Insurance&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta is insured for employer&amp;#8217;s liability, workers&amp;#8217; compensation, auto liability and general liability claims. Under these programs, the deductible for employer&amp;#8217;s liability is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per occurrence, the deductible for workers&amp;#8217; compensation is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per occurrence, and the deductibles for auto liability and general liability are &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per occurrence. Quanta is generally self-insured for all claims that do not exceed the amount of the applicable deductible. 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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per claimant per year. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Losses under all of these insurance programs are accrued based upon Quanta&amp;#8217;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&amp;#8217;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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Collective Bargaining Agreements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Some of Quanta&amp;#8217;s operating units are parties to various 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 their union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta&amp;#8217;s multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &amp;#8220;pay-as-you-go&amp;#8221; 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 the projects Quanta has ongoing at that time and the need for union resources in connection with those projects. Therefore, Quanta is unable to accurately predict the union employee payroll and the amount of the resulting multiemployer pension plan contribution obligation for future periods.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock-Based Compensation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta recognizes compensation expense for restricted stock, restricted stock units (RSUs) and performance units to be settled in common stock based on the fair value of the awards at the date of grant, net of estimated forfeitures. The fair value of these awards is generally determined based on the number of shares or units granted and the closing price of Quanta&amp;#8217;s common stock on the date of grant; however, the fair value of performance units with market-based metrics is determined using a Monte Carlo simulation valuation methodology. An estimate of future forfeitures, based on historical data, is utilized to determine the period expense. Such estimates are subject to change and may impact the value that will ultimately be recognized as compensation expense. The resulting compensation expense for performance unit 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 performance units can also vary from period to period based on changes in the total number of performance units that Quanta anticipates will vest. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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 on the settlement date of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; share of Quanta common stock, as specified in the applicable award agreement. For additional information on Quanta&amp;#8217;s restricted stock, RSU and performance unit awards, see Note 9.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Functional Currency and Translation of Financial Statements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The U.S. dollar is the functional currency for the majority of Quanta&amp;#8217;s operations, which are primarily located within the United States. The functional currency for Quanta&amp;#8217;s foreign operations, which are primarily located in Canada and Australia, 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. The treatment of foreign currency translation gains or losses is dependent upon management&amp;#8217;s determination of the functional currency, and when preparing the 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 &amp;#8220;Accumulated other comprehensive income (loss).&amp;#8221; Gains and losses arising from transactions not denominated in functional currencies are included within &amp;#8220;Other income (expense)&amp;#8221; in the condensed consolidated statements of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Comprehensive Income&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Components of comprehensive income include all changes in equity during a period except those resulting from changes in Quanta&amp;#8217;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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Litigation Costs and Reserves&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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. Further details are presented in Note&amp;#160;10.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value Measurements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contingent Consideration Liabilities.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, financial instruments required to be measured at fair value on a recurring basis consisted primarily of Quanta&amp;#8217;s acquisition-related contingent consideration liabilities, which represent the estimated fair value of future amounts payable to the former owners of acquired businesses. Payment of such consideration is contingent on the future financial performance of the acquired businesses, and the fair value of such consideration is estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the fair value of these contingent consideration liabilities totaled &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$70.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, all of which was included in &amp;#8220;Insurance and other non-current liabilities&amp;#8221; on Quanta&amp;#8217;s condensed consolidated balance sheet and none of which was earned as of such dates. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The fair values of the contingent consideration liabilities as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were determined using a Monte Carlo simulation valuation methodology based on probability-weighted financial performance projections and other inputs, including a discount rate and an expected volatility factor for each acquisition. The discount rates ranged from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.8%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; depending on the settlement methods available and are generally based on a risk-free rate and/or Quanta&amp;#8217;s cost of debt. The expected volatility factors ranged from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29.6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; based on historical asset volatility of selected guideline public companies. 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. Quanta expects a significant portion of these liabilities to be settled by late 2020 or early 2021. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The majority of Quanta&amp;#8217;s contingent consideration liabilities are subject to a maximum payment amount, which aggregated to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$139.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. One contingent consideration liability is not subject to a maximum payout amount, and the fair value of that liability was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta&amp;#8217;s aggregate contingent consideration liabilities can change due to additional business acquisitions, payments to settle outstanding liabilities, changes in the fair value of amounts owed, and foreign currency translation gains or losses. During the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;,  the acquisition of Stronghold increased Quanta&amp;#8217;s contingent consideration liabilities by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$51.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. During the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, acquisitions increased Quanta&amp;#8217;s contingent consideration liabilities by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$18.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.  Quanta made &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; payments related to contingent consideration during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; payments and a nominal payment during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Fair value adjustments will be reflected in operating income on Quanta&amp;#8217;s condensed consolidated statements of operations. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; changes in the fair value of Quanta&amp;#8217;s contingent consideration liabilities have occurred during the three and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangible Assets.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; In connection with Quanta&amp;#8217;s acquisitions, identifiable intangible assets acquired typically include goodwill, backlog, customer relationships, trade names, covenants not-to-compete, patented rights and developed technology. Quanta utilizes the fair value premise as the primary basis for its valuation procedures, which is a market-based approach to determine the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Quanta periodically engages the services of an independent valuation firm when a new business is acquired to assist management with this valuation process, including assistance with the selection of appropriate valuation methodologies and the development of market-based valuation assumptions. Based on these considerations, management utilizes various valuation methods, including an income approach, a market approach and a cost approach, to determine the fair value of intangible assets acquired based on the appropriateness of each method in relation to the type of asset being valued. The assumptions used in these valuation methods are analyzed and compared, where possible, to available market data, such as industry-based weighted average costs of capital and discount rates, trade name royalty rates, public company valuation multiples and recent market acquisition multiples. In accordance with its annual impairment test during the quarter ended &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the carrying amounts of such assets, including goodwill, were compared to their fair values. The level of inputs used for these fair value measurements is the lowest level (Level 3). Quanta uses the assistance of third party specialists to develop valuation assumptions. Quanta believes that these valuation methods appropriately represent the methods that would be used by other market participants in determining fair value.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Investments and Financing Instruments.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Quanta also uses fair value measurements in connection with the valuation of its investments in private company equity interests and financing instruments. These valuations require significant management judgment due to the absence of quoted market prices, the inherent lack of liquidity and the long-term nature of such assets. 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 realizable. If an other-than-temporary decline in the value of an investment occurs, a fair value analysis would be performed to determine the degree to which the investment was impaired and a corresponding charge to earnings would be 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 judgment 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.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; The carrying values of cash equivalents, accounts receivable and accounts payable and accrued expenses approximate fair value due to the short-term nature of these instruments. The carrying value of variable rate debt also approximates fair value. All of Quanta&amp;#8217;s cash equivalents were categorized as Level 1 assets at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as all values were based on unadjusted quoted prices for identical assets in an active market that Quanta has the ability to access.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
	<us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="FD2017Q3YTD" id="Fact-A09D76B69F3744C5C11E5E4514C4F053">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;EQUITY:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Exchangeable Shares and Series&amp;#160;F and Series G Preferred Stock&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-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 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;50,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares or, if less, the total number of remaining exchangeable shares registered in the name of the holder making the request. Additionally, in connection with &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of such acquisitions, Quanta issued &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; share of Quanta Series&amp;#160;F preferred stock and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; share of Quanta Series G preferred stock (the Preferred Stock) to voting trusts on behalf of the respective holders of the exchangeable shares issued in such acquisitions. Each share of the Preferred Stock provides the holders of such exchangeable shares voting rights in Quanta common stock equivalent to the number of exchangeable shares outstanding. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The holders of exchangeable shares associated with the Preferred Stock have rights equivalent to Quanta common stockholders with respect to voting, dividends and other economic rights. The holders of exchangeable shares not associated with the Preferred Stock have rights equivalent to Quanta common stockholders with respect to dividends and other economic rights but do not have voting rights. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; exchangeable shares were exchanged for Quanta common stock. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; exchangeable shares were exchanged for Quanta common stock. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, both shares of the Preferred Stock remained outstanding and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; exchangeable shares remained outstanding, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were associated with the Preferred Stock.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Treasury Stock&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Shares withheld for tax withholding obligations &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the stock incentive plans described in Note&amp;#160;9, the tax withholding obligations of employees upon vesting of restricted stock, RSUs and performance units settled in common stock are typically satisfied by Quanta making such 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 employee tax liabilities, Quanta withheld &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of Quanta common stock during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, with a total market value of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$18.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. These shares and the related costs to acquire them were accounted for as adjustments to the balance of treasury stock. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Notional amounts recorded related to deferred compensation plans &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For RSUs and performance units that vest but the settlement of which is deferred under Quanta&amp;#8217;s deferred compensation plans, Quanta records an amount to treasury stock and an offsetting amount to APIC. No shares are recorded as treasury stock at vesting as the shares of Quanta common stock associated with deferred equity awards are not issued. 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 during the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;none&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and the net amounts recorded to treasury stock related to the deferred compensation plans during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. An aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was included in treasury stock for notional amounts related to deferred compensation plans at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Retirement of Treasury Stock&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Effective December&amp;#160;1, 2016, Quanta retired &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;84.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of treasury stock. These retired shares were restored to the status of authorized and unissued shares as permitted by Delaware law. The retired stock had a carrying value of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.95 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In accordance with Quanta&amp;#8217;s policy, Quanta recorded the formal retirement of treasury stock by deducting the par value from common stock and the excess of cost over par value from APIC. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Stock repurchases &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the second quarter of 2017, Quanta&amp;#8217;s board of directors approved a stock repurchase program that authorizes Quanta to purchase, from time to time through June 30, 2020, up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$300.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of its outstanding common stock (the 2017 Repurchase Program). Repurchases under the 2017 Repurchase Program can be made in open market and privately negotiated transactions. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;not&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; repurchased any shares of its common stock under the 2017 Repurchase Program.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the third quarter of 2015, Quanta&amp;#8217;s board of directors approved a stock repurchase program that authorized Quanta to purchase, from time to time through February 28, 2017, up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.25 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of its outstanding common stock (the 2015 Repurchase Program). Repurchases under the 2015 Repurchase Program were made in open market and privately negotiated transactions, including pursuant to an accelerated share repurchase arrangement and an issuer repurchase plan. During 2015, Quanta repurchased &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of its common stock at a cost of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$449.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in the open market under the 2015 Repurchase Program.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the third quarter of 2015, Quanta also entered into an accelerated share repurchase arrangement (the ASR) to repurchase &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$750.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of its common stock under the 2015 Repurchase Program. Under the terms of the ASR, Quanta paid &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$750.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to JPMorgan Chase Bank, National Association, London Branch (JPMorgan) and initially received &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of its common stock. The fair market value of these &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares at the time of delivery was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$600.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and the repurchased shares and the related cost to acquire them were accounted for as an adjustment to the balance of treasury stock during the third quarter of 2015, reducing the weighted-average number of basic and diluted common shares used to calculate Quanta&amp;#8217;s earnings per share. The &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$150.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; remaining under the ASR was recorded as an adjustment to APIC during the third quarter of 2015 and was reclassified from APIC to treasury stock upon final settlement of the ASR on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;12, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. At final settlement and based on the final volume-weighted average share price during the term of the ASR, minus a discount and subject to other adjustments, Quanta received &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; additional shares of its common stock from JPMorgan. Quanta repurchased a total of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;54.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of its common stock at a cost of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.20 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under the 2015 Repurchase Program prior to its termination on February 28, 2017. Other than the shares received at settlement of the ASR in the second quarter of 2016, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; common stock was repurchased in the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under the 2015 Repurchase Program.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under Delaware corporate law, treasury stock is not counted for quorum purposes or entitled to vote. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Non-controlling Interests&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quanta holds investments in several joint ventures that provide infrastructure services under specific customer contracts. Quanta has determined that certain of these joint ventures are VIEs, with Quanta providing the majority of the infrastructure services to the joint venture, which management believes most significantly influences the economic performance of the joint venture. Management has concluded that Quanta is the primary beneficiary of each of the joint ventures determined to be VIEs and has accounted for each on a consolidated basis. The other parties&amp;#8217; equity interests in these joint ventures have been accounted for as &amp;#8220;Non-controlling interests&amp;#8221; in the accompanying condensed consolidated balance sheets. Net income attributable to the other joint venture members in the amounts of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; has been accounted for as a reduction of net income in deriving &amp;#8220;Net income attributable to common stock&amp;#8221; in the accompanying condensed consolidated statements of operations. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The carrying value of the investments held by Quanta in all of its VIEs was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The carrying value of investments held by the non-controlling interests in these VIEs at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. During the three months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, distributions to non-controlling interests were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. During the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, distributions to non-controlling interests were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. There were no other changes in equity as a result of transfers to/from the non-controlling interests during the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. See Note&amp;#160;10 for further disclosures related to Quanta&amp;#8217;s joint venture arrangements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
	<us-gaap:StockholdersEquityPolicyTextBlock contextRef="FD2017Q3YTD" id="Fact-0029B8AE916448CCC8975E4514B69BCA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Stock repurchases &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the second quarter of 2017, Quanta&amp;#8217;s board of directors approved a stock repurchase program that authorizes Quanta to purchase, from time to time through June 30, 2020, up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$300.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of its outstanding common stock (the 2017 Repurchase Program). Repurchases under the 2017 Repurchase Program can be made in open market and privately negotiated transactions. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;not&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; repurchased any shares of its common stock under the 2017 Repurchase Program.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the third quarter of 2015, Quanta&amp;#8217;s board of directors approved a stock repurchase program that authorized Quanta to purchase, from time to time through February 28, 2017, up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.25 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of its outstanding common stock (the 2015 Repurchase Program). Repurchases under the 2015 Repurchase Program were made in open market and privately negotiated transactions, including pursuant to an accelerated share repurchase arrangement and an issuer repurchase plan. During 2015, Quanta repurchased &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of its common stock at a cost of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$449.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in the open market under the 2015 Repurchase Program.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the third quarter of 2015, Quanta also entered into an accelerated share repurchase arrangement (the ASR) to repurchase &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$750.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of its common stock under the 2015 Repurchase Program. Under the terms of the ASR, Quanta paid &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$750.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to JPMorgan Chase Bank, National Association, London Branch (JPMorgan) and initially received &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of its common stock. The fair market value of these &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares at the time of delivery was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$600.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and the repurchased shares and the related cost to acquire them were accounted for as an adjustment to the balance of treasury stock during the third quarter of 2015, reducing the weighted-average number of basic and diluted common shares used to calculate Quanta&amp;#8217;s earnings per share. The &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$150.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; remaining under the ASR was recorded as an adjustment to APIC during the third quarter of 2015 and was reclassified from APIC to treasury stock upon final settlement of the ASR on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;April&amp;#160;12, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. At final settlement and based on the final volume-weighted average share price during the term of the ASR, minus a discount and subject to other adjustments, Quanta received &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; additional shares of its common stock from JPMorgan. Quanta repurchased a total of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;54.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of its common stock at a cost of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.20 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under the 2015 Repurchase Program prior to its termination on February 28, 2017. Other than the shares received at settlement of the ASR in the second quarter of 2016, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; common stock was repurchased in the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;September&amp;#160;30, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under the 2015 Repurchase Program.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
	<us-gaap:SubsequentEventsTextBlock contextRef="FD2017Q3YTD" id="Fact-69BAF60856840378CEED74205BFDF982">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;SUBSEQUENT EVENT:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Credit Facility&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, Quanta entered into an amendment to its amended and restated credit agreement with various lenders that provides for a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.81 billion&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; senior secured revolving credit facility, which, among other things, extended the maturity date of the credit facility from December 18, 2020 to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;October&amp;#160;31, 2022&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and adjusted the interest rates for certain borrowings. Pursuant to the amendment and subsequent to filing of Quanta&amp;#8217;s compliance certificate in mid-November of 2017, amounts borrowed in U.S. dollars will bear interest, at Quanta&amp;#8217;s option, at a rate equal to either (i) the Eurocurrency Rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.000%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as determined based on Quanta&amp;#8217;s Consolidated Leverage Ratio, or (ii) the Base Rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.000%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as determined based on Quanta&amp;#8217;s Consolidated Leverage Ratio. Amounts borrowed as revolving loans under the credit agreement in any currency other than U.S. dollars will bear interest at a rate equal to the Eurocurrency Rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.000%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, as determined based on Quanta&amp;#8217;s Consolidated Leverage Ratio. Additionally, subsequent to mid-November of 2017, standby or commercial letters of credit issued under the credit agreement will be subject to a letter of credit fee of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.125%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.000%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, based on Quanta&amp;#8217;s Consolidated Leverage Ratio, and Performance Letters of Credit issued under the credit agreement in support of certain contractual obligations will be subject to a letter of credit fee of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.675%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.150%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, based on Quanta&amp;#8217;s Consolidated Leverage Ratio. See Note 7 for additional information regarding Quanta&amp;#8217;s credit facility.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
	<us-gaap:UseOfEstimates contextRef="FD2017Q3YTD" id="Fact-FF02AE0E4E0A5E24A30B5E4514BDEE94">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of Estimates and Assumptions&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preparation of financial statements in conformity with US 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&amp;#8217;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&amp;#8217;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, loan receivables, purchase price allocations, acquisition-related contingent consideration, liabilities for self-insured and other claims and guarantees, multiemployer pension plan withdrawal liabilities, revenue recognition for construction contracts inclusive of contractual change orders and claims, share-based compensation, operating results of reportable segments, as well as the provision for income taxes and the calculation of uncertain tax positions.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
	<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
	</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>pwr-20170930.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/20170930" 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/20170930" 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/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-roles-2017-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-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="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-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/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pwr-20170930_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-20170930_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-20170930_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-20170930_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="AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" roleURI="http://quantaservices.com/role/AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail">
        <link:definition>2404403 - Disclosure - Acquisitions - Business Acquisition Purchase Price Allocation Assets Acquired and Liabilities Assumed (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="AcquisitionsDetail" roleURI="http://quantaservices.com/role/AcquisitionsDetail">
        <link:definition>2404402 - Disclosure - Acquisitions (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="AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" roleURI="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail">
        <link:definition>2404404 - Disclosure - Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (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="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="AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" roleURI="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail">
        <link:definition>2404405 - Disclosure - Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (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="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>2110100 - 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="CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail">
        <link:definition>2410412 - Disclosure - Commitments and Contingencies - Collective Bargaining Agreements (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="CommitmentsAndContingenciesCommittedExpendituresDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetail">
        <link:definition>2410406 - Disclosure - Commitments and Contingencies - Committed Expenditures (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="CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail">
        <link:definition>2410408 - Disclosure - Commitments and Contingencies - Concentrations of Credit Risk (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="CommitmentsAndContingenciesContingentConsiderationDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationDetail">
        <link:definition>2410405 - Disclosure - Commitments and Contingencies - Contingent Consideration (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="CommitmentsAndContingenciesIndemnitiesDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetail">
        <link:definition>2410413 - Disclosure - Commitments and Contingencies - Indemnities (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="CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail">
        <link:definition>2410402 - Disclosure - Commitments and Contingencies - Investments in Affiliates and Other Entities (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="CommitmentsAndContingenciesLeasesDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLeasesDetail">
        <link:definition>2410404 - Disclosure - Commitments and Contingencies - Leases (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="CommitmentsAndContingenciesLegalProceedingsDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetail">
        <link:definition>2410407 - Disclosure - Commitments and Contingencies - Legal Proceedings (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="CommitmentsAndContingenciesLettersOfCreditDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetail">
        <link:definition>2410410 - Disclosure - Commitments and Contingencies - Letters of Credit (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="CommitmentsAndContingenciesMinimumLeasePaymentsDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsDetail">
        <link:definition>2410403 - Disclosure - Commitments and Contingencies - Minimum Lease Payments (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="CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail">
        <link:definition>2410411 - Disclosure - Commitments and Contingencies - Performance Bonds and Parent Guarantees (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="CommitmentsAndContingenciesSelfInsuranceDetail" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesSelfInsuranceDetail">
        <link:definition>2410409 - Disclosure - Commitments and Contingencies - Self-Insurance (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="CommitmentsAndContingenciesTables" roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesTables">
        <link:definition>2310301 - Disclosure - Commitments and Contingencies (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="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="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="CondensedConsolidatedStatementsOfOperationsCalc2" roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperationsCalc2">
        <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="DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail">
        <link:definition>2407404 - Disclosure - Debt Obligations - Credit Facility Amended and Restated Credit Agreement (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="DebtObligationsCreditFacilityCurrentBorrowingsDetail" roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityCurrentBorrowingsDetail">
        <link:definition>2407405 - Disclosure - Debt Obligations - Credit Facility Current Borrowings (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="DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail">
        <link:definition>2407407 - Disclosure - Debt Obligations - Credit Facility Terms under the Amended and Restated Credit Agreement (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="DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail">
        <link:definition>2407403 - Disclosure - Debt Obligations - Current Maturities of Long-Term Debt and Short-Term Debt (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="DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" roleURI="http://quantaservices.com/role/DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail">
        <link:definition>2407406 - Disclosure - Debt Obligations - Information on Borrowings under Current and Prior Credit Facility and Applicable Interest Rates (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="DebtObligationsLongTermDebtObligationsDetail" roleURI="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetail">
        <link:definition>2407402 - Disclosure - Debt Obligations - Long-term Debt Obligations (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="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>2108100 - 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>2109100 - 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="EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" roleURI="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail">
        <link:definition>2409405 - Disclosure - Equity-Based Compensation - Grant Date Fair Value for Awards of Performance Units Inputs (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="EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" roleURI="http://quantaservices.com/role/EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail">
        <link:definition>2409404 - Disclosure - Equity-Based Compensation - Performance Units to be Settled in Common Stock (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="EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" roleURI="http://quantaservices.com/role/EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail">
        <link:definition>2409403 - Disclosure - Equity-Based Compensation - Restricted Stock and RSUs to be Settled in Common Stock (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="EquityBasedCompensationRsusToBeSettledInCashDetail" roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetail">
        <link:definition>2409406 - Disclosure - Equity-Based Compensation - RSUs to be Settled in Cash (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="EquityBasedCompensationStockIncentivePlansDetail" roleURI="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetail">
        <link:definition>2409402 - Disclosure - Equity-Based Compensation - Stock Incentive Plans (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="EquityBasedCompensationTables" roleURI="http://quantaservices.com/role/EquityBasedCompensationTables">
        <link:definition>2309301 - 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="EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" roleURI="http://quantaservices.com/role/EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail">
        <link:definition>2408401 - Disclosure - Equity - Exchangeable Shares and Series F and Series G Preferred Stock (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="EquityNonControllingInterestsDetail" roleURI="http://quantaservices.com/role/EquityNonControllingInterestsDetail">
        <link:definition>2408403 - Disclosure - Equity - Non-controlling Interests (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="EquityTreasuryStockDetail" roleURI="http://quantaservices.com/role/EquityTreasuryStockDetail">
        <link:definition>2408402 - Disclosure - Equity - Treasury Stock (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="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="GoodwillAndOtherIntangibleAssetsDetail" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetail">
        <link:definition>2405404 - Disclosure - Goodwill and Other Intangible Assets (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="GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail">
        <link:definition>2405405 - Disclosure - Goodwill and Other Intangible Assets - Estimated Future Aggregate Amortization Expense of Intangible Assets (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="GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail">
        <link:definition>2405403 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (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="GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail">
        <link:definition>2405402 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Quanta's Goodwill (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="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="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="NewAccountingPronouncementsDetail" roleURI="http://quantaservices.com/role/NewAccountingPronouncementsDetail">
        <link:definition>2403401 - Disclosure - New Accounting Pronouncements (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="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="PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" roleURI="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail">
        <link:definition>2406402 - Disclosure - Per Share Information - Basic and Diluted Earnings Per Share Attributable to Common Stock (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="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>2111100 - 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="SegmentInformationDetail" roleURI="http://quantaservices.com/role/SegmentInformationDetail">
        <link:definition>2411402 - Disclosure - Segment Information (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="SegmentInformationSummarizedFinancialInformationDetail" roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetail">
        <link:definition>2411403 - Disclosure - Segment Information - Summarized Financial Information (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="SegmentInformationTables" roleURI="http://quantaservices.com/role/SegmentInformationTables">
        <link:definition>2311301 - 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="SubsequentEvent" roleURI="http://quantaservices.com/role/SubsequentEvent">
        <link:definition>2113100 - Disclosure - Subsequent Event</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="SubsequentEventDetail" roleURI="http://quantaservices.com/role/SubsequentEventDetail">
        <link:definition>2413401 - Disclosure - Subsequent Event (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="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="SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail">
        <link:definition>2402402 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (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="SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail">
        <link:definition>2402403 - Disclosure - Summary of Significant Accounting Policies - Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts (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="SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail">
        <link:definition>2402410 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (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="SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail">
        <link:definition>2402404 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles (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="SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail">
        <link:definition>2402407 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (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="SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail">
        <link:definition>2402405 - Disclosure - Summary of Significant Accounting Policies - Investments in Affiliates and Other Entities (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="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="SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail">
        <link:definition>2402406 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (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="SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail">
        <link:definition>2402408 - Disclosure - Summary of Significant Accounting Policies - Self-Insurance (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="SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail">
        <link:definition>2402409 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (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="SupplementalCashFlowInformation" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformation">
        <link:definition>2112100 - 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="SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail">
        <link:definition>2412403 - Disclosure - Supplemental Cash Flow Information - Schedule of Additional Supplemental Cash Flow Information (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="SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail">
        <link:definition>2412402 - Disclosure - Supplemental Cash Flow Information - Schedule of Effect of Changes in Operating Assets and Liabilities, Net Of Non-Cash Transactions, On Cash Flows From Operating Activities of Continuing Operations (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="SupplementalCashFlowInformationTables" roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationTables">
        <link:definition>2312301 - 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_AcceleratedShareRepurchaseProgramMember" name="AcceleratedShareRepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" name="AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" name="AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_AcquiredCompanyMember" name="AcquiredCompanyMember" 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_Acquisitions2016Member" name="Acquisitions2016Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_Acquisitions2017Member" name="Acquisitions2017Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_Acquisitions2017OtherThanStrongholdMember" name="Acquisitions2017OtherThanStrongholdMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_AlaskaPowerPlantConstructionProjectMember" name="AlaskaPowerPlantConstructionProjectMember" 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 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_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax" name="BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax" 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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred" name="BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm" name="BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent" 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_CentralStatesPlanMember" name="CentralStatesPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults" name="ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" 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 id="pwr_CommonStockAvailableForAwardsPursuantToPlan" name="CommonStockAvailableForAwardsPursuantToPlan" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <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 abstract="true" id="pwr_ContingentConsiderationMember" name="ContingentConsiderationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_CorporateAndNonAllocatedCostsMember" name="CorporateAndNonAllocatedCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_CrossDefaultProvisions" name="CrossDefaultProvisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <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_ElectricPowerDivisionMember" name="ElectricPowerDivisionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_ElectricPowerInfrastructureMember" name="ElectricPowerInfrastructureMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_ElectricPowerInfrastructureServicesBusinessMember" name="ElectricPowerInfrastructureServicesBusinessMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember" name="ElectricPowerInfrastructureServicesSegmentCustomerOneMember" 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_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_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 abstract="true" id="pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember" name="ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember" name="ExchangeableSharesAssociatedWithSeriesGPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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 abstract="true" id="pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember" name="ExchangeableSharesNotAssociatedWithPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" 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_ForeignOperationsMember" name="ForeignOperationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_FourthAmendedAndRestatedMember" name="FourthAmendedAndRestatedMember" 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 id="pwr_HealthCareDeductible" name="HealthCareDeductible" 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 abstract="true" id="pwr_InvestmentsInJointVenturesMember" name="InvestmentsInJointVenturesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_LengthOfTransmissionLine" name="LengthOfTransmissionLine" nillable="true" substitutionGroup="xbrli:item" type="num:lengthItemType" xbrli:periodType="instant" />
  <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_LorenzoBentonvTelecomNetworkSpecialistsIncMember" name="LorenzoBentonvTelecomNetworkSpecialistsIncMember" 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 id="pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess" name="MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany" name="MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="pwr_NetReceivablePositionMember" name="NetReceivablePositionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_NotesReceivableReduction" name="NotesReceivableReduction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" 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_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk" name="NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="pwr_NumberOfInternalDivisions" name="NumberOfInternalDivisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues" name="NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues" 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 abstract="true" id="pwr_OilAndGasDivisionMember" name="OilAndGasDivisionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember" name="OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_OilAndGasInfrastructureServicesMember" name="OilAndGasInfrastructureServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember" name="OilandGasInfrastructureServicesSegmentCustomerOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_OperatingLeasesLineItems" name="OperatingLeasesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement" name="OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="pwr_OrganizationAndDescriptionOfBusinessLineItems" name="OrganizationAndDescriptionOfBusinessLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_OrganizationAndDescriptionOfBusinessTable" name="OrganizationAndDescriptionOfBusinessTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" 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 abstract="true" id="pwr_OtherLongTermDebtMember" name="OtherLongTermDebtMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments" name="PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage" name="PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" 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_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_PerformanceUnitsMember" name="PerformanceUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_QuantaElectricPowerInfrastructureServicesSegmentMember" name="QuantaElectricPowerInfrastructureServicesSegmentMember" 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_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" name="RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_ResidualValueGuaranteesMember" name="ResidualValueGuaranteesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" name="RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" 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 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 abstract="true" id="pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" name="RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable" name="ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" 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_SecondAmendmentToFourthAmendmentMember" name="SecondAmendmentToFourthAmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" name="StrongholdLtd.andStrongholdSpecialtyLtd.Member" 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_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_TwoThousandFifteenRepurchaseProgramMember" name="TwoThousandFifteenRepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember" name="TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="pwr_TwoThousandSeventeenRepurchaseProgramMember" name="TwoThousandSeventeenRepurchaseProgramMember" 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:decimalItemType" xbrli:periodType="instant" />
  <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>10
<FILENAME>pwr-20170930_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-20170930.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:href="pwr-20170930.xsd#AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsDetail" xlink:href="pwr-20170930.xsd#AcquisitionsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:href="pwr-20170930.xsd#AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsTables" xlink:href="pwr-20170930.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" xlink:href="pwr-20170930.xsd#AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganization" xlink:href="pwr-20170930.xsd#BusinessAndOrganization" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:href="pwr-20170930.xsd#BusinessAndOrganizationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:href="pwr-20170930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesContingentConsiderationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesIndemnitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLeasesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLeasesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLegalProceedingsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLettersOfCreditDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesSelfInsuranceDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesSelfInsuranceDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesTables" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:href="pwr-20170930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="pwr-20170930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperationsCalc2" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfOperationsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligations" xlink:href="pwr-20170930.xsd#DebtObligations" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:href="pwr-20170930.xsd#DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetail" xlink:href="pwr-20170930.xsd#DebtObligationsLongTermDebtObligationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsTables" xlink:href="pwr-20170930.xsd#DebtObligationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:href="pwr-20170930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/Equity" xlink:href="pwr-20170930.xsd#Equity" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensation" xlink:href="pwr-20170930.xsd#EquityBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationStockIncentivePlansDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:href="pwr-20170930.xsd#EquityBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:href="pwr-20170930.xsd#EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityNonControllingInterestsDetail" xlink:href="pwr-20170930.xsd#EquityNonControllingInterestsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityTreasuryStockDetail" xlink:href="pwr-20170930.xsd#EquityTreasuryStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncements" xlink:href="pwr-20170930.xsd#NewAccountingPronouncements" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncementsDetail" xlink:href="pwr-20170930.xsd#NewAccountingPronouncementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformation" xlink:href="pwr-20170930.xsd#PerShareInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" xlink:href="pwr-20170930.xsd#PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationTables" xlink:href="pwr-20170930.xsd#PerShareInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformation" xlink:href="pwr-20170930.xsd#SegmentInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationDetail" xlink:href="pwr-20170930.xsd#SegmentInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetail" xlink:href="pwr-20170930.xsd#SegmentInformationSummarizedFinancialInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationTables" xlink:href="pwr-20170930.xsd#SegmentInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SubsequentEvent" xlink:href="pwr-20170930.xsd#SubsequentEvent" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SubsequentEventDetail" xlink:href="pwr-20170930.xsd#SubsequentEventDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:href="pwr-20170930.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/AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_95ec2852-df8b-d033-5d13-a8d506cf481d" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_95ec2852-df8b-d033-5d13-a8d506cf481d" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_C587726F03D2AD16522F7EE19E726CC1" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_C587726F03D2AD16522F7EE19E726CC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_5b003f99-1ebc-d424-a2bb-b9c656db2150" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_5b003f99-1ebc-d424-a2bb-b9c656db2150" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4e5d7007-764c-d3cb-5dbd-3a33b1b3941c" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_4e5d7007-764c-d3cb-5dbd-3a33b1b3941c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_22355879-a922-e02e-8d98-a3c4d4cf8141" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_22355879-a922-e02e-8d98-a3c4d4cf8141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_ea5f0c55-82ec-3013-b10d-5cbd46212889" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_ea5f0c55-82ec-3013-b10d-5cbd46212889" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_be81a681-04d4-2a84-d950-11ec53ecb0e8" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_be81a681-04d4-2a84-d950-11ec53ecb0e8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_075b67f7-744f-57f0-72b0-182aaf115b56" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_075b67f7-744f-57f0-72b0-182aaf115b56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_ab45d662-d92f-84fb-2ae9-0e4960fdcc79" 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_e66eb458-8500-fc68-5c5a-c52959376fd5" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_ab45d662-d92f-84fb-2ae9-0e4960fdcc79" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" 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/CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLeasesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2a03e078-acdc-ce26-bc2c-c1c04ab9fd4f" 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_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_2a03e078-acdc-ce26-bc2c-c1c04ab9fd4f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_483c5d20-89a2-da39-b56f-2ea722d97042" 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_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_483c5d20-89a2-da39-b56f-2ea722d97042" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_b5a3356e-f555-ddd5-297a-b04afe0bfd5c" 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_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_b5a3356e-f555-ddd5-297a-b04afe0bfd5c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_6818de09-a032-5221-5ee6-896e1c2d0634" 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_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_6818de09-a032-5221-5ee6-896e1c2d0634" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_56f89e4f-d247-3cf0-a749-00554ab475a6" 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_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_56f89e4f-d247-3cf0-a749-00554ab475a6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_fb0efb32-4bb1-57d0-236e-d8af81dc125f" 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_e7ae0c4b-54d0-1d15-1541-1fb5329d750c" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_fb0efb32-4bb1-57d0-236e-d8af81dc125f" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesSelfInsuranceDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesTables" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" 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_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_AssetsCurrent_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07da1db4-2708-4446-4250-1fdd5956185e" 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_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07da1db4-2708-4446-4250-1fdd5956185e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd7775cd-f4ab-5607-9b31-1ee98f605818" 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_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd7775cd-f4ab-5607-9b31-1ee98f605818" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_3dd5212a-5274-23d4-6038-18a568f54e3d" 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_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_3dd5212a-5274-23d4-6038-18a568f54e3d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" 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_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_InventoryNet_7eab44cf-1ea1-ca2a-420f-21f7b5343fc3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2294e6a2-7bab-43ed-d02c-bdf73b8fa561" 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_8a47066b-3628-88d1-49db-ed09aecc7fc7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2294e6a2-7bab-43ed-d02c-bdf73b8fa561" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" 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_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1944a381-5c4e-ce3c-9111-13ccd1c639db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9b27fab9-d497-627b-4cfb-6b585220b978" 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_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9b27fab9-d497-627b-4cfb-6b585220b978" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1fe06082-076b-052d-6e2e-930afe9d6b2d" 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_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1fe06082-076b-052d-6e2e-930afe9d6b2d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_93a64cae-271a-5e6b-8c83-5adf9f941142" 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_c6057b1d-6685-8249-2051-6c57f3a16a9e" xlink:to="loc_us-gaap_Goodwill_93a64cae-271a-5e6b-8c83-5adf9f941142" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_159dcb00-b17e-17db-7098-be4159799459" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" 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_159dcb00-b17e-17db-7098-be4159799459" xlink:to="loc_us-gaap_Liabilities_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" 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_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_LiabilitiesCurrent_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_f84a497d-68eb-d3d3-1597-16bfb6772366" 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_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_DebtCurrent_f84a497d-68eb-d3d3-1597-16bfb6772366" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_317ba419-f157-96a7-e68b-919ea3e7bea3" 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_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_317ba419-f157-96a7-e68b-919ea3e7bea3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_bab52b15-933f-bd8e-1723-7406a655e732" 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_f5e246cf-e80f-d00b-c8ed-4796aa2df4b4" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_bab52b15-933f-bd8e-1723-7406a655e732" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_822b66ff-44a1-e66b-5e0c-09356970a23d" 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_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_822b66ff-44a1-e66b-5e0c-09356970a23d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9a73c768-7e07-f56f-7aba-2b93110d3715" 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_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9a73c768-7e07-f56f-7aba-2b93110d3715" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f234998c-5e05-09d0-d53e-5c44423c97c0" 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_d8bb821f-d155-9d4e-1738-736b4bf4cb19" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f234998c-5e05-09d0-d53e-5c44423c97c0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_058e01e4-b9a1-623e-29f5-1b5c79bf095a" 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_159dcb00-b17e-17db-7098-be4159799459" xlink:to="loc_us-gaap_CommitmentsAndContingencies_058e01e4-b9a1-623e-29f5-1b5c79bf095a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_00443492-92dd-7fc1-13b6-792f3e163e73" 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_159dcb00-b17e-17db-7098-be4159799459" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_00443492-92dd-7fc1-13b6-792f3e163e73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" 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_00443492-92dd-7fc1-13b6-792f3e163e73" xlink:to="loc_us-gaap_StockholdersEquity_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_c3f7606a-e7e9-61d5-b60b-b4b059f68b26" 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_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_CommonStockValue_c3f7606a-e7e9-61d5-b60b-b4b059f68b26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_41895068-9590-2880-73df-521995865843" 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_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_41895068-9590-2880-73df-521995865843" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_065cb284-7fca-cc9b-5752-2feaf74d0011" 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_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_065cb284-7fca-cc9b-5752-2feaf74d0011" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_04f0961a-a0bc-88cf-6658-3f950da4a458" 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_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_04f0961a-a0bc-88cf-6658-3f950da4a458" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_40678492-c421-af67-b276-f663f9ff2f98" 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_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_TreasuryStockValue_40678492-c421-af67-b276-f663f9ff2f98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_4fb6195d-d905-dac7-e5a0-79f324993f79" 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_4b158f76-5f04-5e4d-ead3-d80e1f9943db" xlink:to="loc_us-gaap_PreferredStockValue_4fb6195d-d905-dac7-e5a0-79f324993f79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_cb565c4d-35c2-d825-4672-f1619e51c133" 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_00443492-92dd-7fc1-13b6-792f3e163e73" xlink:to="loc_us-gaap_MinorityInterest_cb565c4d-35c2-d825-4672-f1619e51c133" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_adacf05e-7e15-bd60-3e53-87432885dc29" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_ProfitLoss_adacf05e-7e15-bd60-3e53-87432885dc29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3499d6fa-02b9-de09-04ba-5055e28f27a0" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3499d6fa-02b9-de09-04ba-5055e28f27a0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_b4463f01-8926-c348-9c78-89e2ab0ed145" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_Depreciation_b4463f01-8926-c348-9c78-89e2ab0ed145" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ae796c5c-1c01-d654-6a3c-3b5dd2c89517" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ae796c5c-1c01-d654-6a3c-3b5dd2c89517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1c520208-bae2-1c51-b4b4-935e91f5fece" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1c520208-bae2-1c51-b4b4-935e91f5fece" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_88999971-796e-a544-2b43-0669ab932f8e" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_88999971-796e-a544-2b43-0669ab932f8e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5b3d4a64-864e-a67c-1d85-8163ad700c58" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5b3d4a64-864e-a67c-1d85-8163ad700c58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_8066ea7f-8eda-cbc3-fd28-816810f7d8a3" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_8066ea7f-8eda-cbc3-fd28-816810f7d8a3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3bb02469-191c-4baa-c8ee-e08be21b11bb" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3bb02469-191c-4baa-c8ee-e08be21b11bb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f75d01b7-d271-b07d-c4a7-6ae60293303d" xlink:type="locator" />
    <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f75d01b7-d271-b07d-c4a7-6ae60293303d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_e3eecf87-b290-4567-8a59-5b0a8e27c85b" xlink:type="locator" />
    <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_ShareBasedCompensation_e3eecf87-b290-4567-8a59-5b0a8e27c85b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:type="locator" />
    <link:calculationArc order="12" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_9ead1b94-5c78-ce9f-379f-74649d16d2bc" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2be04cf9-8ceb-0f9e-f8fc-88519ffff574" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2be04cf9-8ceb-0f9e-f8fc-88519ffff574" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f7ed6106-862d-edb5-3fd1-677e7651af64" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2be04cf9-8ceb-0f9e-f8fc-88519ffff574" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f7ed6106-862d-edb5-3fd1-677e7651af64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fee12b15-6b42-6245-2e2f-ff030b98332c" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2be04cf9-8ceb-0f9e-f8fc-88519ffff574" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fee12b15-6b42-6245-2e2f-ff030b98332c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9d35c912-5b2d-89f7-eeb3-812a0511db5e" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2be04cf9-8ceb-0f9e-f8fc-88519ffff574" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_9d35c912-5b2d-89f7-eeb3-812a0511db5e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_da69da95-dc5e-33e3-edd9-94902a951a6c" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2be04cf9-8ceb-0f9e-f8fc-88519ffff574" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_da69da95-dc5e-33e3-edd9-94902a951a6c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_5eaab9ea-3795-2871-0d80-72b9662e37e6" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2be04cf9-8ceb-0f9e-f8fc-88519ffff574" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_5eaab9ea-3795-2871-0d80-72b9662e37e6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_37775d39-399b-0ffb-48fe-db3396bf06a8" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2be04cf9-8ceb-0f9e-f8fc-88519ffff574" xlink:to="loc_us-gaap_IncreaseDecreaseInRestrictedCash_37775d39-399b-0ffb-48fe-db3396bf06a8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_d2b20a48-8c61-8411-d4d7-d65c81eadffd" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_d2b20a48-8c61-8411-d4d7-d65c81eadffd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_f9270376-6952-c5b5-19ea-ef38d9ef2095" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_f9270376-6952-c5b5-19ea-ef38d9ef2095" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_3dfdb5cd-dfd4-97f2-0be6-7e0d81dc016f" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:to="loc_us-gaap_RepaymentsOfOtherLongTermDebt_3dfdb5cd-dfd4-97f2-0be6-7e0d81dc016f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_918f2c1d-af03-b66f-ca7f-78d3e9bffdf3" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_918f2c1d-af03-b66f-ca7f-78d3e9bffdf3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_f947f03b-e398-c2d8-c6c6-21f968a506a4" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_f947f03b-e398-c2d8-c6c6-21f968a506a4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d67f644-e190-e5ce-9449-e00a27ad7771" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d67f644-e190-e5ce-9449-e00a27ad7771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_d04df344-47da-0222-79d0-99b7d739fd60" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_ef560d3a-690c-ef17-1fe6-55654352e2f7" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_d04df344-47da-0222-79d0-99b7d739fd60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_929f4456-a56e-9b42-7f02-a9e68ad1a7fb" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_929f4456-a56e-9b42-7f02-a9e68ad1a7fb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_c2c196d6-13d0-2f1a-74ee-f582ca75b52c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_929f4456-a56e-9b42-7f02-a9e68ad1a7fb" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_c2c196d6-13d0-2f1a-74ee-f582ca75b52c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_8629a772-7004-5d77-9980-0f501e29c5c8" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_dd2e9db6-10f9-d78a-ba84-b18268245a83" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_8629a772-7004-5d77-9980-0f501e29c5c8" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_499015ce-2160-aed2-85a3-080e8c4c6cdf" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_dd69e307-3cf6-284a-5315-8fa7ac464283" 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_499015ce-2160-aed2-85a3-080e8c4c6cdf" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_dd69e307-3cf6-284a-5315-8fa7ac464283" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_adacf05e-7e15-bd60-3e53-87432885dc29" 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_dd69e307-3cf6-284a-5315-8fa7ac464283" xlink:to="loc_us-gaap_ProfitLoss_adacf05e-7e15-bd60-3e53-87432885dc29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2a6e77d2-a694-61f8-1c68-085fd849c780" 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_dd69e307-3cf6-284a-5315-8fa7ac464283" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2a6e77d2-a694-61f8-1c68-085fd849c780" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_351eeed0-a987-88e4-c007-095f3644ffff" 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_2a6e77d2-a694-61f8-1c68-085fd849c780" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_351eeed0-a987-88e4-c007-095f3644ffff" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7908f590-67cb-1122-d422-880e24cad7ce" 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_499015ce-2160-aed2-85a3-080e8c4c6cdf" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7908f590-67cb-1122-d422-880e24cad7ce" 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/CondensedConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_fe6ff5e7-33ad-d0eb-3545-2854577c8d1d" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e4763c0c-8fb9-af76-cf2b-4d5847742ea9" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_fe6ff5e7-33ad-d0eb-3545-2854577c8d1d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e4763c0c-8fb9-af76-cf2b-4d5847742ea9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_3fe2b3b7-b213-d182-04b7-224fb5b2cf36" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_fe6ff5e7-33ad-d0eb-3545-2854577c8d1d" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_3fe2b3b7-b213-d182-04b7-224fb5b2cf36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_220f7108-2ee6-8535-1bca-b062759c7beb" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f309c50c-2dc0-f2fb-e4a2-9d61bc04812a" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_220f7108-2ee6-8535-1bca-b062759c7beb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f309c50c-2dc0-f2fb-e4a2-9d61bc04812a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_35443bfe-146b-7ba7-b1f8-4daa6ea7427c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_220f7108-2ee6-8535-1bca-b062759c7beb" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_35443bfe-146b-7ba7-b1f8-4daa6ea7427c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_adacf05e-7e15-bd60-3e53-87432885dc29" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:to="loc_us-gaap_ProfitLoss_adacf05e-7e15-bd60-3e53-87432885dc29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_33076493-4882-6413-5de3-7bb85b9df3b7" 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_adacf05e-7e15-bd60-3e53-87432885dc29" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_33076493-4882-6413-5de3-7bb85b9df3b7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3499d6fa-02b9-de09-04ba-5055e28f27a0" 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_adacf05e-7e15-bd60-3e53-87432885dc29" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_3499d6fa-02b9-de09-04ba-5055e28f27a0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_baabbf0a-644b-708a-c310-1211f9af2775" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_baabbf0a-644b-708a-c310-1211f9af2775" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a53f52a4-7a54-3283-f734-95683c76ebff" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" 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_a53f52a4-7a54-3283-f734-95683c76ebff" xlink:to="loc_us-gaap_OperatingIncomeLoss_9894e895-7695-402a-9f03-08d60b7373b8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_aaae347c-fa91-e2c3-dd05-1b008b13fd0c" 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_9894e895-7695-402a-9f03-08d60b7373b8" xlink:to="loc_us-gaap_GrossProfit_aaae347c-fa91-e2c3-dd05-1b008b13fd0c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_ad6c862c-c374-70de-502e-5f168b553492" 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_aaae347c-fa91-e2c3-dd05-1b008b13fd0c" xlink:to="loc_us-gaap_SalesRevenueServicesNet_ad6c862c-c374-70de-502e-5f168b553492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_578bfc43-608e-bdc8-e57a-2803c355c0d9" 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_aaae347c-fa91-e2c3-dd05-1b008b13fd0c" xlink:to="loc_us-gaap_CostOfServices_578bfc43-608e-bdc8-e57a-2803c355c0d9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_29ad42f4-24c5-90ea-4492-fdb757d66249" 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_9894e895-7695-402a-9f03-08d60b7373b8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_29ad42f4-24c5-90ea-4492-fdb757d66249" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ae796c5c-1c01-d654-6a3c-3b5dd2c89517" 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_9894e895-7695-402a-9f03-08d60b7373b8" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ae796c5c-1c01-d654-6a3c-3b5dd2c89517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_7c9599ab-2a77-022c-c720-63fecff6a62c" 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_a53f52a4-7a54-3283-f734-95683c76ebff" xlink:to="loc_us-gaap_InterestExpense_7c9599ab-2a77-022c-c720-63fecff6a62c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_27459a92-428a-e415-bdb1-176ed2662e11" 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_a53f52a4-7a54-3283-f734-95683c76ebff" xlink:to="loc_us-gaap_InvestmentIncomeInterest_27459a92-428a-e415-bdb1-176ed2662e11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_250c3b2f-7db5-7088-68cc-1dd831a2c2d7" 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_a53f52a4-7a54-3283-f734-95683c76ebff" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_250c3b2f-7db5-7088-68cc-1dd831a2c2d7" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperationsCalc2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_82ECDCEB678AF2AB2548739992E0AB3B_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_82ECDCEB678AF2AB2548739992E0AB3B_29cb4575-1df0-23a0-aea0-70de299da05c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_82ECDCEB678AF2AB2548739992E0AB3B_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_82ECDCEB678AF2AB2548739992E0AB3B_29cb4575-1df0-23a0-aea0-70de299da05c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_82ECDCEB678AF2AB2548739992E0AB3B_b9914cca-4860-d701-8b49-ae2910ad372f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_82ECDCEB678AF2AB2548739992E0AB3B_3d9b4bd2-957e-ddb5-7841-6a572de70646" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_82ECDCEB678AF2AB2548739992E0AB3B_b9914cca-4860-d701-8b49-ae2910ad372f" 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/DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_f84a497d-68eb-d3d3-1597-16bfb6772366" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_c4493b41-4418-ed41-2f06-05ff9c61369f" 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_f84a497d-68eb-d3d3-1597-16bfb6772366" xlink:to="loc_us-gaap_ShortTermBorrowings_c4493b41-4418-ed41-2f06-05ff9c61369f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_f61bf97e-c3a5-ba72-7591-eba8e7bb6a44" 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_f84a497d-68eb-d3d3-1597-16bfb6772366" xlink:to="loc_us-gaap_LongTermDebtCurrent_f61bf97e-c3a5-ba72-7591-eba8e7bb6a44" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_7e14882f-7ab9-8302-20ff-24c510ab8806" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_c78bc05d-b19b-ac91-0020-0d2031650dcf" 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_7e14882f-7ab9-8302-20ff-24c510ab8806" xlink:to="loc_us-gaap_LineOfCredit_c78bc05d-b19b-ac91-0020-0d2031650dcf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_65e119bf-52b4-31be-cda1-7840a8bf38e2" 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_7e14882f-7ab9-8302-20ff-24c510ab8806" xlink:to="loc_us-gaap_OtherLongTermDebt_65e119bf-52b4-31be-cda1-7840a8bf38e2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaap_CapitalLeaseObligations_8c9400f4-4889-e53e-3a54-2ecd9dd74a39" 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_7e14882f-7ab9-8302-20ff-24c510ab8806" xlink:to="loc_us-gaap_CapitalLeaseObligations_8c9400f4-4889-e53e-3a54-2ecd9dd74a39" xlink:type="arc" />
  </link:calculationLink>
  <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/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/EquityNonControllingInterestsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/EquityTreasuryStockDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_eddc9cd1-842c-4ab4-6a14-582ff2d019b0" 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_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_eddc9cd1-842c-4ab4-6a14-582ff2d019b0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e44a1606-1eda-278a-1c39-e2fcbf96f248" 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_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e44a1606-1eda-278a-1c39-e2fcbf96f248" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6a8745e2-e4b9-1a92-2a4b-72abaf326824" 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_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_6a8745e2-e4b9-1a92-2a4b-72abaf326824" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ceebb9d8-94b3-173f-0af1-6bad40ca326c" 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_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ceebb9d8-94b3-173f-0af1-6bad40ca326c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b5e743d1-f009-54c0-57f0-4a30eb0e9bab" 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_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_b5e743d1-f009-54c0-57f0-4a30eb0e9bab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f98b1772-f2e7-e86d-8181-c87649b7a914" 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_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f98b1772-f2e7-e86d-8181-c87649b7a914" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_49187b45-82fd-7060-b114-79ff249a4331" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5d62e128-f1a1-954f-82e2-1936cb67d793" 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_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5d62e128-f1a1-954f-82e2-1936cb67d793" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c3ed8a56-abe0-6418-c541-e6b647d6318a" 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_49187b45-82fd-7060-b114-79ff249a4331" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_c3ed8a56-abe0-6418-c541-e6b647d6318a" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_93a64cae-271a-5e6b-8c83-5adf9f941142" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_f8468382-b91b-4f7a-57af-96a105896e89" 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_93a64cae-271a-5e6b-8c83-5adf9f941142" xlink:to="loc_us-gaap_GoodwillGross_f8468382-b91b-4f7a-57af-96a105896e89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_e0e68795-51b1-5a3b-8be1-d04779347384" 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_93a64cae-271a-5e6b-8c83-5adf9f941142" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_e0e68795-51b1-5a3b-8be1-d04779347384" 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/NewAccountingPronouncements" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncementsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/PerShareInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_223fd9c8-68e8-e433-7c40-f98b238e79de" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_86e61cf2-b7b2-e230-65f1-5a2b152f3a30" 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_223fd9c8-68e8-e433-7c40-f98b238e79de" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_86e61cf2-b7b2-e230-65f1-5a2b152f3a30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_cee10fe8-a4bb-491c-22f6-69a723d6a718" 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_223fd9c8-68e8-e433-7c40-f98b238e79de" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_cee10fe8-a4bb-491c-22f6-69a723d6a718" xlink:type="arc" />
  </link:calculationLink>
  <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/SegmentInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SegmentInformationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SubsequentEvent" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SubsequentEventDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_f18a9b4e-5b50-1254-62ff-96f51f4037d2" 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_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_f18a9b4e-5b50-1254-62ff-96f51f4037d2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_6cd34f19-57d8-aa6f-5d3a-fb8e0fc91b31" 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_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:to="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_6cd34f19-57d8-aa6f-5d3a-fb8e0fc91b31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_bf3f9720-ba63-7ecd-52ae-e754a6f349db" 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_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_bf3f9720-ba63-7ecd-52ae-e754a6f349db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c998cbd2-a633-c2ec-1932-e3bfedecbc9f" 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_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c998cbd2-a633-c2ec-1932-e3bfedecbc9f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_b9e0ec12-30d0-d99a-9ccb-012485c818e0" 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_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_b9e0ec12-30d0-d99a-9ccb-012485c818e0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_ac78514f-5b0b-6160-8e86-a42e2aa39a6c" 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_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_ac78514f-5b0b-6160-8e86-a42e2aa39a6c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7e3bb724-19f9-7fc7-d3fb-60f34a11e15a" 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_6c5ef6ac-0d12-b149-6c27-b013e773a274" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_7e3bb724-19f9-7fc7-d3fb-60f34a11e15a" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>pwr-20170930_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-20170930.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:href="pwr-20170930.xsd#AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsDetail" xlink:href="pwr-20170930.xsd#AcquisitionsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:href="pwr-20170930.xsd#AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsTables" xlink:href="pwr-20170930.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" xlink:href="pwr-20170930.xsd#AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganization" xlink:href="pwr-20170930.xsd#BusinessAndOrganization" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:href="pwr-20170930.xsd#BusinessAndOrganizationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:href="pwr-20170930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesContingentConsiderationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesIndemnitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLeasesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLeasesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLegalProceedingsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLettersOfCreditDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesSelfInsuranceDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesSelfInsuranceDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesTables" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:href="pwr-20170930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="pwr-20170930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligations" xlink:href="pwr-20170930.xsd#DebtObligations" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:href="pwr-20170930.xsd#DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetail" xlink:href="pwr-20170930.xsd#DebtObligationsLongTermDebtObligationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsTables" xlink:href="pwr-20170930.xsd#DebtObligationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:href="pwr-20170930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/Equity" xlink:href="pwr-20170930.xsd#Equity" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensation" xlink:href="pwr-20170930.xsd#EquityBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationStockIncentivePlansDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:href="pwr-20170930.xsd#EquityBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:href="pwr-20170930.xsd#EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityNonControllingInterestsDetail" xlink:href="pwr-20170930.xsd#EquityNonControllingInterestsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityTreasuryStockDetail" xlink:href="pwr-20170930.xsd#EquityTreasuryStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncements" xlink:href="pwr-20170930.xsd#NewAccountingPronouncements" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncementsDetail" xlink:href="pwr-20170930.xsd#NewAccountingPronouncementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformation" xlink:href="pwr-20170930.xsd#PerShareInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" xlink:href="pwr-20170930.xsd#PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationTables" xlink:href="pwr-20170930.xsd#PerShareInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformation" xlink:href="pwr-20170930.xsd#SegmentInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationDetail" xlink:href="pwr-20170930.xsd#SegmentInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetail" xlink:href="pwr-20170930.xsd#SegmentInformationSummarizedFinancialInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationTables" xlink:href="pwr-20170930.xsd#SegmentInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SubsequentEvent" xlink:href="pwr-20170930.xsd#SubsequentEvent" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SubsequentEventDetail" xlink:href="pwr-20170930.xsd#SubsequentEventDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:href="pwr-20170930.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/AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6E92494892C45443A0F47F99E06724F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6E92494892C45443A0F47F99E06724F3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_74025E2908E7A99E15AA7F99E068A6E0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6E92494892C45443A0F47F99E06724F3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_74025E2908E7A99E15AA7F99E068A6E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_74025E2908E7A99E15AA7F99E068A6E0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_74025E2908E7A99E15AA7F99E068A6E0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" xlink:label="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" xlink:to="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017OtherThanStrongholdMember" xlink:label="loc_pwr_Acquisitions2017OtherThanStrongholdMember_F46F1BC9E50F82670B757F99E06A7484" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" xlink:to="loc_pwr_Acquisitions2017OtherThanStrongholdMember_F46F1BC9E50F82670B757F99E06A7484" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2016Member" xlink:label="loc_pwr_Acquisitions2016Member_FC741070A010B43C7E387F99E06AF55F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" xlink:to="loc_pwr_Acquisitions2016Member_FC741070A010B43C7E387F99E06AF55F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred" xlink:label="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/AcquisitionsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_B4036D4B9D9C4E60B4EC92926C77682E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_B4036D4B9D9C4E60B4EC92926C77682E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F1E7B42554A753BB2F9592926C779604" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_B4036D4B9D9C4E60B4EC92926C77682E" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F1E7B42554A753BB2F9592926C779604" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F1E7B42554A753BB2F9592926C779604" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_F1E7B42554A753BB2F9592926C779604" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" xlink:label="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" xlink:to="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017OtherThanStrongholdMember" xlink:label="loc_pwr_Acquisitions2017OtherThanStrongholdMember_5417EBB4FD98D8E5502492926C774F54" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" xlink:to="loc_pwr_Acquisitions2017OtherThanStrongholdMember_5417EBB4FD98D8E5502492926C774F54" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017Member" xlink:label="loc_pwr_Acquisitions2017Member_0F218630F9FD0B4B248192926C772EA2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" xlink:to="loc_pwr_Acquisitions2017Member_0F218630F9FD0B4B248192926C772EA2" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2016Member" xlink:label="loc_pwr_Acquisitions2016Member_81B88584E016BAC9AEA392926C77EDCA" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" xlink:to="loc_pwr_Acquisitions2016Member_81B88584E016BAC9AEA392926C77EDCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_43F97884145EE82DBE2A92926C77DA75" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_B4036D4B9D9C4E60B4EC92926C77682E" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_43F97884145EE82DBE2A92926C77DA75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_43F97884145EE82DBE2A92926C77DA75" xlink:to="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_43F97884145EE82DBE2A92926C77DA75" xlink:to="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerInfrastructureServicesBusinessMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" xlink:to="loc_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerDivisionMember" xlink:label="loc_pwr_ElectricPowerDivisionMember_DB1E27AC05F9C5259F0E92926C77387F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" xlink:to="loc_pwr_ElectricPowerDivisionMember_DB1E27AC05F9C5259F0E92926C77387F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasDivisionMember" xlink:label="loc_pwr_OilAndGasDivisionMember_1B8267CEAF17B055D83F92926C77993E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" xlink:to="loc_pwr_OilAndGasDivisionMember_1B8267CEAF17B055D83F92926C77993E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm" xlink:label="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_830FE32EC8519FA2E1FE92926C783D26" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_830FE32EC8519FA2E1FE92926C783D26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_BFD4722927FF2935256992926C782AD1" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_BFD4722927FF2935256992926C782AD1" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred" xlink:label="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_4B4C8C21D04CF3071B7992926C78D784" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_4B4C8C21D04CF3071B7992926C78D784" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_67D5FD57F2D2FFDCBD4292926C78D97A" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_67D5FD57F2D2FFDCBD4292926C78D97A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_964FC3F5B79D0C40367ABAD0E958450C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_CEC37609BDF4B4274DC9BAD0E9576AA9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_964FC3F5B79D0C40367ABAD0E958450C" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_CEC37609BDF4B4274DC9BAD0E9576AA9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_CEC37609BDF4B4274DC9BAD0E9576AA9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:to="loc_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_32BCDBC58D9D50E35A3ABAD0E958BF1E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_CEC37609BDF4B4274DC9BAD0E9576AA9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_32BCDBC58D9D50E35A3ABAD0E958BF1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933A64BA3F7D880EE4A3BAD0E958F179_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_32BCDBC58D9D50E35A3ABAD0E958BF1E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933A64BA3F7D880EE4A3BAD0E958F179_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933A64BA3F7D880EE4A3BAD0E958F179" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_32BCDBC58D9D50E35A3ABAD0E958BF1E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933A64BA3F7D880EE4A3BAD0E958F179" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017Member" xlink:label="loc_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933A64BA3F7D880EE4A3BAD0E958F179" xlink:to="loc_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_964FC3F5B79D0C40367ABAD0E958450C" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_964FC3F5B79D0C40367ABAD0E958450C" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" 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/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" xlink:to="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaGrossProfit" xlink:label="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" xlink:label="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" xlink:label="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax" xlink:label="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" xlink:type="arc" />
  </link:definitionLink>
  <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:loc xlink:href="pwr-20170930.xsd#pwr_OrganizationAndDescriptionOfBusinessLineItems" xlink:label="loc_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OrganizationAndDescriptionOfBusinessTable" xlink:label="loc_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:to="loc_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3FE245077F09033B84F1BABFF18DAF44" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3FE245077F09033B84F1BABFF18DAF44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3FE245077F09033B84F1BABFF18DAF44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3FE245077F09033B84F1BABFF18DAF44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017OtherThanStrongholdMember" xlink:label="loc_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7" xlink:to="loc_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2016Member" xlink:label="loc_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7" xlink:to="loc_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:to="loc_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_4D256864D9E6D0FCB3B25E4559447D29" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_4D256864D9E6D0FCB3B25E4559447D29" xlink:to="loc_us-gaap_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3EC366F35B5832D987AA5E455943E9F0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3EC366F35B5832D987AA5E455943E9F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_4ED994D99E74D9E59FEA5E455943DAEF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3EC366F35B5832D987AA5E455943E9F0" xlink:to="loc_us-gaap_LossContingencyNatureDomain_4ED994D99E74D9E59FEA5E455943DAEF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_4ED994D99E74D9E59FEA5E455943DAEF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3EC366F35B5832D987AA5E455943E9F0" xlink:to="loc_us-gaap_LossContingencyNatureDomain_4ED994D99E74D9E59FEA5E455943DAEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember" xlink:label="loc_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_4ED994D99E74D9E59FEA5E455943DAEF" xlink:to="loc_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlanNameAxis" xlink:label="loc_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlanNameDomain" xlink:label="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:to="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlanNameDomain" xlink:label="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:to="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CentralStatesPlanMember" xlink:label="loc_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:to="loc_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_C41B05A01F6A3F1C36295E4559435C66" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_RangeAxis_C41B05A01F6A3F1C36295E4559435C66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_472CD319EBA5DFDC62685E45594436C0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_C41B05A01F6A3F1C36295E4559435C66" xlink:to="loc_us-gaap_RangeMember_472CD319EBA5DFDC62685E45594436C0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_472CD319EBA5DFDC62685E45594436C0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_C41B05A01F6A3F1C36295E4559435C66" xlink:to="loc_us-gaap_RangeMember_472CD319EBA5DFDC62685E45594436C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_D2009B569A32189381155E45594463A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_472CD319EBA5DFDC62685E45594436C0" xlink:to="loc_us-gaap_MinimumMember_D2009B569A32189381155E45594463A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_130E23D8D3B346F0F86B5E4559448B4A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_472CD319EBA5DFDC62685E45594436C0" xlink:to="loc_us-gaap_MaximumMember_130E23D8D3B346F0F86B5E4559448B4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_25951CAF422D44CD6D325E455944CF9D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_25951CAF422D44CD6D325E455944CF9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9C78CAB2CF6A96A2F3915E45594422E5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_25951CAF422D44CD6D325E455944CF9D" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9C78CAB2CF6A96A2F3915E45594422E5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9C78CAB2CF6A96A2F3915E45594422E5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_25951CAF422D44CD6D325E455944CF9D" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9C78CAB2CF6A96A2F3915E45594422E5" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AcquiredCompanyMember" xlink:label="loc_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9C78CAB2CF6A96A2F3915E45594422E5" xlink:to="loc_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlansWithdrawalObligation" xlink:label="loc_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4D256864D9E6D0FCB3B25E4559447D29" xlink:to="loc_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualPayments" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4D256864D9E6D0FCB3B25E4559447D29" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany" xlink:label="loc_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_4D256864D9E6D0FCB3B25E4559447D29" xlink:to="loc_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_VehicleFleetCommittedCapitalMember" xlink:label="loc_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" xlink:to="loc_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:to="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:to="loc_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember" xlink:label="loc_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:to="loc_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NetReceivablePositionMember" xlink:label="loc_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:to="loc_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:to="loc_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" xlink:to="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" xlink:to="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_QuantaElectricPowerInfrastructureServicesSegmentMember" xlink:label="loc_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:to="loc_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureServicesMember" xlink:label="loc_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:to="loc_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:to="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:to="loc_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_B44DE366AE25FFEBD117761A5852C957" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:to="loc_dei_LegalEntityAxis_B44DE366AE25FFEBD117761A5852C957" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_62563ECE1B1630B3E11F761A585233E6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_B44DE366AE25FFEBD117761A5852C957" xlink:to="loc_dei_EntityDomain_62563ECE1B1630B3E11F761A585233E6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_62563ECE1B1630B3E11F761A585233E6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_B44DE366AE25FFEBD117761A5852C957" xlink:to="loc_dei_EntityDomain_62563ECE1B1630B3E11F761A585233E6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_AFC650E143B05DB98B23761A58520908" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_62563ECE1B1630B3E11F761A585233E6" xlink:to="loc_pwr_InfrastructureInvestorsPartnershipMember_AFC650E143B05DB98B23761A58520908" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_E1F6AE72082D86C538A9761A5852DF0D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:to="loc_us-gaap_TypeOfArrangementAxis_E1F6AE72082D86C538A9761A5852DF0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4E1CCA201761A5E8F519761A5852D716_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_E1F6AE72082D86C538A9761A5852DF0D" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4E1CCA201761A5E8F519761A5852D716_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4E1CCA201761A5E8F519761A5852D716" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_E1F6AE72082D86C538A9761A5852DF0D" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4E1CCA201761A5E8F519761A5852D716" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4E1CCA201761A5E8F519761A5852D716" xlink:to="loc_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:to="loc_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:to="loc_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_BF4DDCDD46AE96357ED3761A58528235" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:to="loc_us-gaap_OtherCommitmentsAxis_BF4DDCDD46AE96357ED3761A58528235" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_BF4DDCDD46AE96357ED3761A58528235" xlink:to="loc_us-gaap_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_BF4DDCDD46AE96357ED3761A58528235" xlink:to="loc_us-gaap_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" xlink:label="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199" xlink:to="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_DA2B6FAD9085220CE279761A5852C7CE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199" xlink:to="loc_pwr_CapitalforInfrastructureProjectsMember_DA2B6FAD9085220CE279761A5852C7CE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_LengthOfTransmissionLine" xlink:label="loc_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberofSubstations" xlink:label="loc_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_VoltageOfSubstations" xlink:label="loc_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments" xlink:label="loc_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLeasesDetail" xlink:type="extended">
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OperatingLeasesLineItems" xlink:label="loc_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable" xlink:label="loc_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:to="loc_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ResidualValueGuaranteesMember" xlink:label="loc_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" xlink:to="loc_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:to="loc_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_1C17D8F0A2E6BB44D1E897F698B6EAEF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_A38B2CAF94D334CF4CB597F698B54DB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_1C17D8F0A2E6BB44D1E897F698B6EAEF" xlink:to="loc_us-gaap_LossContingenciesTable_A38B2CAF94D334CF4CB597F698B54DB5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="loc_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_A38B2CAF94D334CF4CB597F698B54DB5" xlink:to="loc_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:to="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:to="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_MaurepasProjectDisputeMember" xlink:label="loc_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:to="loc_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember" xlink:label="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:to="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_6ADFFE80FB386A910F5D97F698B59C0C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_A38B2CAF94D334CF4CB597F698B54DB5" xlink:to="loc_us-gaap_RangeAxis_6ADFFE80FB386A910F5D97F698B59C0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_643997274C76ECFC2EBE97F698B6FCF7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_6ADFFE80FB386A910F5D97F698B59C0C" xlink:to="loc_us-gaap_RangeMember_643997274C76ECFC2EBE97F698B6FCF7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_643997274C76ECFC2EBE97F698B6FCF7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_6ADFFE80FB386A910F5D97F698B59C0C" xlink:to="loc_us-gaap_RangeMember_643997274C76ECFC2EBE97F698B6FCF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D468DC7159B6087378BB97F698B6A28D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_643997274C76ECFC2EBE97F698B6FCF7" xlink:to="loc_us-gaap_MaximumMember_D468DC7159B6087378BB97F698B6A28D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_1C17D8F0A2E6BB44D1E897F698B6EAEF" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_D9A5F9E3BB1853D5477E5E4558F29E30" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_BF207A8062A36BB37F655E4558F27BC3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_D9A5F9E3BB1853D5477E5E4558F29E30" xlink:to="loc_us-gaap_LossContingenciesTable_BF207A8062A36BB37F655E4558F27BC3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_BF207A8062A36BB37F655E4558F27BC3" xlink:to="loc_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" xlink:to="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" xlink:to="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_LettersOfCreditAndBankGuaranteesMember" xlink:label="loc_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" xlink:to="loc_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_D9A5F9E3BB1853D5477E5E4558F29E30" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_67DAB23EF1D4C8525CF64F93957EA280" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_67DAB23EF1D4C8525CF64F93957EA280" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_E590A40B7E1B3EC9376D4F93957E2C25_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_67DAB23EF1D4C8525CF64F93957EA280" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_E590A40B7E1B3EC9376D4F93957E2C25_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_E590A40B7E1B3EC9376D4F93957E2C25" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_67DAB23EF1D4C8525CF64F93957EA280" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_E590A40B7E1B3EC9376D4F93957E2C25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_E590A40B7E1B3EC9376D4F93957E2C25" xlink:to="loc_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8A93179B6544416E1D464F93957E9676" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8A93179B6544416E1D464F93957E9676" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_913F09EA982A44C883604F93957E9473_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8A93179B6544416E1D464F93957E9676" xlink:to="loc_us-gaap_LossContingencyNatureDomain_913F09EA982A44C883604F93957E9473_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_913F09EA982A44C883604F93957E9473" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8A93179B6544416E1D464F93957E9676" xlink:to="loc_us-gaap_LossContingencyNatureDomain_913F09EA982A44C883604F93957E9473" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_EstimateMember" xlink:label="loc_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_913F09EA982A44C883604F93957E9473" xlink:to="loc_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_EstimatedCostsToCompleteBondedProjects" xlink:label="loc_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" xlink:to="loc_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesSelfInsuranceDetail" xlink:type="extended">
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommitmentAndContingenciesLineItems" xlink:label="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommitmentAndContingenciesTable" xlink:label="loc_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_11F0608EAF8C0F2818165E4558E9B531" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_11F0608EAF8C0F2818165E4558E9B531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_E0A9EBEE538FF36349E15E4558E91C10_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_11F0608EAF8C0F2818165E4558E9B531" xlink:to="loc_us-gaap_LossContingencyNatureDomain_E0A9EBEE538FF36349E15E4558E91C10_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_E0A9EBEE538FF36349E15E4558E91C10" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_11F0608EAF8C0F2818165E4558E9B531" xlink:to="loc_us-gaap_LossContingencyNatureDomain_E0A9EBEE538FF36349E15E4558E91C10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="loc_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_E0A9EBEE538FF36349E15E4558E91C10" xlink:to="loc_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivable" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_AD000A37F0B0ABAB5E2E4A83FA8F3ED7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_04D35901849C4A6A09734A83FA8ED7F8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_AD000A37F0B0ABAB5E2E4A83FA8F3ED7" xlink:to="loc_us-gaap_StatementTable_04D35901849C4A6A09734A83FA8ED7F8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_B3517B0C063237E24A424A83FA8F4A90" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_04D35901849C4A6A09734A83FA8ED7F8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_B3517B0C063237E24A424A83FA8F4A90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B3517B0C063237E24A424A83FA8F4A90" xlink:to="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B3517B0C063237E24A424A83FA8F4A90" xlink:to="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_6E852E244FCD64DF47784A83FA8FDD8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D" xlink:to="loc_pwr_ExchangeableSharesMember_6E852E244FCD64DF47784A83FA8FDD8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_1FC0401F87A3235BD1CE4A83FA8F14E0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_1FC0401F87A3235BD1CE4A83FA8F14E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_FF8E2AB807D4C7222B714A83FA8FBAA2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_FF8E2AB807D4C7222B714A83FA8FBAA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_AD000A37F0B0ABAB5E2E4A83FA8F3ED7" xlink:to="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_92B96407988757709B6F4A83FA8F31DB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_92B96407988757709B6F4A83FA8F31DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_10A05ADE9D387053CBB74A83FA9070D1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_Goodwill_10A05ADE9D387053CBB74A83FA9070D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_AD000A37F0B0ABAB5E2E4A83FA8F3ED7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:to="loc_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:to="loc_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_028ACD70478BCE9FD15A4A83FA9085E6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_028ACD70478BCE9FD15A4A83FA9085E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_D8C88B9CAAEB20D54EA44A83FA91700A" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_MinorityInterest_D8C88B9CAAEB20D54EA44A83FA91700A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_BF230D6AACC7CF8EA9125E4558FE07AC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_StatementTable_BF230D6AACC7CF8EA9125E4558FE07AC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ACA6F3779A6AAC8B151E5E4558FEA208" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_BF230D6AACC7CF8EA9125E4558FE07AC" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ACA6F3779A6AAC8B151E5E4558FEA208" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ACA6F3779A6AAC8B151E5E4558FEA208" xlink:to="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ACA6F3779A6AAC8B151E5E4558FEA208" xlink:to="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_87F627CDD2DF0E37F5885E4558FF2CFF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:to="loc_pwr_ExchangeableSharesMember_87F627CDD2DF0E37F5885E4558FF2CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_749DB412E048CA1209225E4558FFB894" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_749DB412E048CA1209225E4558FFB894" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_CE2AA89F5438309CF39B5E4558FF2F5D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_CE2AA89F5438309CF39B5E4558FF2F5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1492DDC0BC6FC3791E7B5E4559005E10" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1492DDC0BC6FC3791E7B5E4559005E10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_D4D7A76C8BD37AC6DB445E4559004E7F" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_PreferredStockSharesIssued_D4D7A76C8BD37AC6DB445E4559004E7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_DDCFF2143D54EDCAB8C05E455900E24D" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_DDCFF2143D54EDCAB8C05E455900E24D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" 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/CondensedConsolidatedStatementsOfOperations" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligations" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_7156894FEF64486CAB535E4557B67434" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_7156894FEF64486CAB535E4557B67434" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis_311BC3151EEFAD53B19C5E4557B522C0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:to="loc_us-gaap_CurrencyAxis_311BC3151EEFAD53B19C5E4557B522C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CurrencyAxis_311BC3151EEFAD53B19C5E4557B522C0" xlink:to="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CurrencyAxis_311BC3151EEFAD53B19C5E4557B522C0" xlink:to="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_530269D10C2A419FAB4C5E4557B56D1B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:to="loc_currency_USD_530269D10C2A419FAB4C5E4557B56D1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_6E61469D2EA9C1F576885E4557B5E4BD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:to="loc_currency_CAD_6E61469D2EA9C1F576885E4557B5E4BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AUD" xlink:label="loc_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:to="loc_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:to="loc_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_FourthAmendedAndRestatedMember" xlink:label="loc_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" xlink:to="loc_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_CB87722BF671AEC16C0D5E4557B669F3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:to="loc_us-gaap_CreditFacilityAxis_CB87722BF671AEC16C0D5E4557B669F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_CB87722BF671AEC16C0D5E4557B669F3" xlink:to="loc_us-gaap_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_CB87722BF671AEC16C0D5E4557B669F3" xlink:to="loc_us-gaap_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" xlink:label="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4" xlink:to="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SwingLinesLoanMember" xlink:label="loc_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4" xlink:to="loc_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_7156894FEF64486CAB535E4557B67434" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement" xlink:label="loc_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_7156894FEF64486CAB535E4557B67434" xlink:to="loc_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_F0D53A07BC93A50FE6104F939631006F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:to="loc_us-gaap_CreditFacilityAxis_F0D53A07BC93A50FE6104F939631006F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_F0D53A07BC93A50FE6104F939631006F" xlink:to="loc_us-gaap_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_F0D53A07BC93A50FE6104F939631006F" xlink:to="loc_us-gaap_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_LettersOfCreditAndBankGuaranteesMember" xlink:label="loc_pwr_LettersOfCreditAndBankGuaranteesMember_5CDBA3D3608CD2C270CA4F939631D538" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C" xlink:to="loc_pwr_LettersOfCreditAndBankGuaranteesMember_5CDBA3D3608CD2C270CA4F939631D538" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BorrowingsUnderCreditFacilityMember" xlink:label="loc_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C" xlink:to="loc_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:to="loc_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:to="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:to="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_DF029A29DC3886D716874F939631DC43" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:to="loc_currency_USD_DF029A29DC3886D716874F939631DC43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_7401F46788A33B029F294F9396325198" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:to="loc_currency_CAD_7401F46788A33B029F294F9396325198" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CanadianAndAustralianDollarsMember" xlink:label="loc_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:to="loc_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_B61C99C8348B000551C44F939632131B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_B61C99C8348B000551C44F939632131B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:to="loc_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_44C9A0A9E43B9E68146159B6727F400C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_DebtInstrumentAxis_44C9A0A9E43B9E68146159B6727F400C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_89EB05380499F38B04AD59B67281D4C2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_44C9A0A9E43B9E68146159B6727F400C" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_89EB05380499F38B04AD59B67281D4C2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_89EB05380499F38B04AD59B67281D4C2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_44C9A0A9E43B9E68146159B6727F400C" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_89EB05380499F38B04AD59B67281D4C2" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_FourthAmendedAndRestatedMember" xlink:label="loc_pwr_FourthAmendedAndRestatedMember_132CD36F8EE780C4051759B67281E27C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_89EB05380499F38B04AD59B67281D4C2" xlink:to="loc_pwr_FourthAmendedAndRestatedMember_132CD36F8EE780C4051759B67281E27C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_7ADC066BE011998AE6CB59B6728264F6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_VariableRateAxis_7ADC066BE011998AE6CB59B6728264F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_7ADC066BE011998AE6CB59B6728264F6" xlink:to="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_7ADC066BE011998AE6CB59B6728264F6" xlink:to="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_6754D5D308730752C69C59B67282EC80" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_6754D5D308730752C69C59B67282EC80" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_A4A6DEA27898EBAE15D559B67282F04F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_A4A6DEA27898EBAE15D559B67282F04F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_04F00307E05C4467730C59B67282BBBA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_04F00307E05C4467730C59B67282BBBA" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfFederalFundsRateMember" xlink:label="loc_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEuroCurrencyRateMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_92CDCEC528E20AA5851D59B6728482F0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_RangeAxis_92CDCEC528E20AA5851D59B6728482F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_92CDCEC528E20AA5851D59B6728482F0" xlink:to="loc_us-gaap_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_92CDCEC528E20AA5851D59B6728482F0" xlink:to="loc_us-gaap_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_04D931A5170C755A1CDD59B6728595A0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34" xlink:to="loc_us-gaap_MinimumMember_04D931A5170C755A1CDD59B6728595A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_7AE7A3E85F2DB2022FD059B6728516A0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34" xlink:to="loc_us-gaap_MaximumMember_7AE7A3E85F2DB2022FD059B6728516A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_072188E5D7369DDB0CFA59B67285F566" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_CreditFacilityAxis_072188E5D7369DDB0CFA59B67285F566" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_072188E5D7369DDB0CFA59B67285F566" xlink:to="loc_us-gaap_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_072188E5D7369DDB0CFA59B67285F566" xlink:to="loc_us-gaap_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_6E52F6A0292A41E01BF659B672872403" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_6E52F6A0292A41E01BF659B672872403" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceLettersOfCreditMember" xlink:label="loc_pwr_PerformanceLettersOfCreditMember_D4E7EFD2B9339B89600F59B67287B51D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7" xlink:to="loc_pwr_PerformanceLettersOfCreditMember_D4E7EFD2B9339B89600F59B67287B51D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3D6B3CF2BF5E2860F88A59B672882609" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3D6B3CF2BF5E2860F88A59B672882609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" xlink:label="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" xlink:label="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DebtInstrumentCovenantLeverageRatioMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" xlink:label="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:label="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases" xlink:label="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CrossDefaultProvisions" xlink:label="loc_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OtherLongTermDebtMember" xlink:label="loc_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:to="loc_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:to="loc_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:to="loc_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:to="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:to="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:to="loc_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:to="loc_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:to="loc_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" xlink:to="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" xlink:to="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="loc_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="loc_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="loc_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" 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/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_FA6874AE404B190C78105E45597260FA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CA16C109A67074B6D4EB5E455971D932" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CA16C109A67074B6D4EB5E455971D932" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_D32DACF3E19DAC499B995E455971595A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CA16C109A67074B6D4EB5E455971D932" xlink:to="loc_us-gaap_AwardTypeAxis_D32DACF3E19DAC499B995E455971595A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2D9E8CF8A6BD25B897425E455971F7E7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_D32DACF3E19DAC499B995E455971595A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2D9E8CF8A6BD25B897425E455971F7E7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2D9E8CF8A6BD25B897425E455971F7E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_D32DACF3E19DAC499B995E455971595A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2D9E8CF8A6BD25B897425E455971F7E7" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceUnitsMember" xlink:label="loc_pwr_PerformanceUnitsMember_836AA880AD39DFF6ADF85E455971C4B5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2D9E8CF8A6BD25B897425E455971F7E7" xlink:to="loc_pwr_PerformanceUnitsMember_836AA880AD39DFF6ADF85E455971C4B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40CA5FF267281DEEC913DF0BD02D546B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40CA5FF267281DEEC913DF0BD02D546B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_8D1061C3BE397ADE4687DF0BD02D133A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40CA5FF267281DEEC913DF0BD02D546B" xlink:to="loc_us-gaap_AwardTypeAxis_8D1061C3BE397ADE4687DF0BD02D133A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9F0A9042F33612C0AA03DF0BD02D651C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8D1061C3BE397ADE4687DF0BD02D133A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9F0A9042F33612C0AA03DF0BD02D651C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9F0A9042F33612C0AA03DF0BD02D651C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8D1061C3BE397ADE4687DF0BD02D133A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9F0A9042F33612C0AA03DF0BD02D651C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceUnitsMember" xlink:label="loc_pwr_PerformanceUnitsMember_67384AA7D5D58B03E576DF0BD02E816E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9F0A9042F33612C0AA03DF0BD02D651C" xlink:to="loc_pwr_PerformanceUnitsMember_67384AA7D5D58B03E576DF0BD02E816E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_27BB7D576A22944F052CDF0BD02E82EF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40CA5FF267281DEEC913DF0BD02D546B" xlink:to="loc_us-gaap_RangeAxis_27BB7D576A22944F052CDF0BD02E82EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D5F7DD09418715643326DF0BD02ED597_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_27BB7D576A22944F052CDF0BD02E82EF" xlink:to="loc_us-gaap_RangeMember_D5F7DD09418715643326DF0BD02ED597_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D5F7DD09418715643326DF0BD02ED597" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_27BB7D576A22944F052CDF0BD02E82EF" xlink:to="loc_us-gaap_RangeMember_D5F7DD09418715643326DF0BD02ED597" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_6C44E9F52D70D705D9B3DF0BD02E2D90" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_D5F7DD09418715643326DF0BD02ED597" xlink:to="loc_us-gaap_MinimumMember_6C44E9F52D70D705D9B3DF0BD02E2D90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_59932182803D2B2A7F07DF0BD02E316E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_D5F7DD09418715643326DF0BD02ED597" xlink:to="loc_us-gaap_MaximumMember_59932182803D2B2A7F07DF0BD02E316E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceBasedAwardPerformancePercentage" xlink:label="loc_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C39602317A159AD8C535DF0BD02E240C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C39602317A159AD8C535DF0BD02E240C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_06CDD87AAD1174DEB708DF0BD02EE763" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensation_06CDD87AAD1174DEB708DF0BD02EE763" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_8952C4026C05FB0464FDDF0BD02EAA16" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_8952C4026C05FB0464FDDF0BD02EAA16" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_576371A790F3AD07310935436F7D829C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_576371A790F3AD07310935436F7D829C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_576371A790F3AD07310935436F7D829C" xlink:to="loc_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:to="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:to="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_6181A4F21C10BFF0F82635436F7D358F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_576371A790F3AD07310935436F7D829C" xlink:to="loc_us-gaap_AwardTypeAxis_6181A4F21C10BFF0F82635436F7D358F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6181A4F21C10BFF0F82635436F7D358F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6181A4F21C10BFF0F82635436F7D358F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" xlink:to="loc_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceUnitsMember" xlink:label="loc_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" xlink:to="loc_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6F5322DD978F43A6B9845E455918E20F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6F5322DD978F43A6B9845E455918E20F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_6521BED2C81F758FB8FC5E455918E88F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6F5322DD978F43A6B9845E455918E20F" xlink:to="loc_us-gaap_AwardTypeAxis_6521BED2C81F758FB8FC5E455918E88F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DC46448597A4507CD805E455918093C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6521BED2C81F758FB8FC5E455918E88F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DC46448597A4507CD805E455918093C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DC46448597A4507CD805E455918093C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6521BED2C81F758FB8FC5E455918E88F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DC46448597A4507CD805E455918093C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_188DAC9CEDDB94EC90785E4559189FDD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DC46448597A4507CD805E455918093C" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_188DAC9CEDDB94EC90785E4559189FDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_445CB4223971391BFD4C5E455918464E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6F5322DD978F43A6B9845E455918E20F" xlink:to="loc_us-gaap_RangeAxis_445CB4223971391BFD4C5E455918464E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5259D1039C7107D29A2F5E4559182C94_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_445CB4223971391BFD4C5E455918464E" xlink:to="loc_us-gaap_RangeMember_5259D1039C7107D29A2F5E4559182C94_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5259D1039C7107D29A2F5E4559182C94" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_445CB4223971391BFD4C5E455918464E" xlink:to="loc_us-gaap_RangeMember_5259D1039C7107D29A2F5E4559182C94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_7760F50056CAFE62EF5B5E455918606D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_5259D1039C7107D29A2F5E4559182C94" xlink:to="loc_us-gaap_MinimumMember_7760F50056CAFE62EF5B5E455918606D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_9617ADC0F0F9FCCEC6135E455918322F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_5259D1039C7107D29A2F5E4559182C94" xlink:to="loc_us-gaap_MaximumMember_9617ADC0F0F9FCCEC6135E455918322F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_CB3447E6BF2BC513E5D45E455919E405" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" xlink:to="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_CB3447E6BF2BC513E5D45E455919E405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_819A282F972306B472C65E4559326A78" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A58A76A0A80095B11C515E4559329FA3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_819A282F972306B472C65E4559326A78" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A58A76A0A80095B11C515E4559329FA3" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_A58DE9A32FEF54BDD0575E455932FDAD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A58A76A0A80095B11C515E4559329FA3" xlink:to="loc_us-gaap_PlanNameAxis_A58DE9A32FEF54BDD0575E455932FDAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_8C34D3E601692F74EF415E4559326820_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_A58DE9A32FEF54BDD0575E455932FDAD" xlink:to="loc_us-gaap_PlanNameDomain_8C34D3E601692F74EF415E4559326820_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_8C34D3E601692F74EF415E4559326820" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_A58DE9A32FEF54BDD0575E455932FDAD" xlink:to="loc_us-gaap_PlanNameDomain_8C34D3E601692F74EF415E4559326820" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandAndElevenPlanMember" xlink:label="loc_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_8C34D3E601692F74EF415E4559326820" xlink:to="loc_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommonStockAvailableForAwardsPursuantToPlan" xlink:label="loc_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_819A282F972306B472C65E4559326A78" xlink:to="loc_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" 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/EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C99FB0912B9DC25E0DF5BB39C06A9743" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C99FB0912B9DC25E0DF5BB39C06A9743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C99FB0912B9DC25E0DF5BB39C06A9743" xlink:to="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C99FB0912B9DC25E0DF5BB39C06A9743" xlink:to="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_B52B893A52AF780DA656BB39C06AEB8E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_B52B893A52AF780DA656BB39C06AEB8E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesForCommonStockMember" xlink:label="loc_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" xlink:label="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess" xlink:label="loc_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" xlink:label="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/EquityNonControllingInterestsDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/EquityTreasuryStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_EE4DCA5777EDEEB0142DC4E5D1D5EB1D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_StatementClassOfStockAxis_EE4DCA5777EDEEB0142DC4E5D1D5EB1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1DAD3FBCC4AE0F7A0CB2C4E5D1D5A8B5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_EE4DCA5777EDEEB0142DC4E5D1D5EB1D" xlink:to="loc_us-gaap_ClassOfStockDomain_1DAD3FBCC4AE0F7A0CB2C4E5D1D5A8B5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1DAD3FBCC4AE0F7A0CB2C4E5D1D5A8B5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_EE4DCA5777EDEEB0142DC4E5D1D5EB1D" xlink:to="loc_us-gaap_ClassOfStockDomain_1DAD3FBCC4AE0F7A0CB2C4E5D1D5A8B5" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" xlink:label="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1DAD3FBCC4AE0F7A0CB2C4E5D1D5A8B5" xlink:to="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" xlink:to="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" xlink:to="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" xlink:label="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" xlink:to="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandSeventeenRepurchaseProgramMember" xlink:label="loc_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:to="loc_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" xlink:label="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:to="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandFifteenRepurchaseProgramMember" xlink:label="loc_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:to="loc_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember" xlink:label="loc_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:to="loc_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AcceleratedShareRepurchaseProgramMember" xlink:label="loc_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:to="loc_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_B13E8246287D9DC2E006C4E5D1D8FC9E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_RangeAxis_B13E8246287D9DC2E006C4E5D1D8FC9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_28BB9AE31C0F136593DAC4E5D1D818DC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_B13E8246287D9DC2E006C4E5D1D8FC9E" xlink:to="loc_us-gaap_RangeMember_28BB9AE31C0F136593DAC4E5D1D818DC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_28BB9AE31C0F136593DAC4E5D1D818DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_B13E8246287D9DC2E006C4E5D1D8FC9E" xlink:to="loc_us-gaap_RangeMember_28BB9AE31C0F136593DAC4E5D1D818DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_FEE10A61D1019E50011DC4E5D1D8C3F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_28BB9AE31C0F136593DAC4E5D1D818DC" xlink:to="loc_us-gaap_MaximumMember_FEE10A61D1019E50011DC4E5D1D8C3F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesRetired" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" 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/GoodwillAndOtherIntangibleAssetsDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2188C3F1A9FE0D280AB15E45596CF066" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2188C3F1A9FE0D280AB15E45596CF066" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2188C3F1A9FE0D280AB15E45596CF066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2188C3F1A9FE0D280AB15E45596CF066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_71D22C9E7675E891666E5E45596DFE73" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_CustomerRelationshipsMember_71D22C9E7675E891666E5E45596DFE73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_AEA269823D8F5CDD310C5E45596DE97A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_AEA269823D8F5CDD310C5E45596DE97A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_1C46F93B4433A18CFE015E45596D2616" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_TradeNamesMember_1C46F93B4433A18CFE015E45596D2616" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_82D3919CD0DF833C7BAD5E45596D4031" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_82D3919CD0DF833C7BAD5E45596D4031" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2E9C5CDBDCEA9CBBDAD85E45596DD3A9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2E9C5CDBDCEA9CBBDAD85E45596DD3A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_56E183145D439C2B53DA5E4557C83A22" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_56E183145D439C2B53DA5E4557C83A22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C7D1CEAF173DFEFCFEC05E4557C88A74_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_56E183145D439C2B53DA5E4557C83A22" xlink:to="loc_us-gaap_SegmentDomain_C7D1CEAF173DFEFCFEC05E4557C88A74_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C7D1CEAF173DFEFCFEC05E4557C88A74" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_56E183145D439C2B53DA5E4557C83A22" xlink:to="loc_us-gaap_SegmentDomain_C7D1CEAF173DFEFCFEC05E4557C88A74" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerDivisionMember" xlink:label="loc_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_C7D1CEAF173DFEFCFEC05E4557C88A74" xlink:to="loc_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasDivisionMember" xlink:label="loc_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_C7D1CEAF173DFEFCFEC05E4557C88A74" xlink:to="loc_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" xlink:to="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" 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/NewAccountingPronouncements" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncementsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" xlink:to="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" xlink:to="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" xlink:label="loc_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:to="loc_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" xlink:label="loc_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:to="loc_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F" 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/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" 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/SegmentInformationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_723CBE119AC3A5223EA95E455808EC08" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_723CBE119AC3A5223EA95E455808EC08" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2A067F3EF8EBA89012A05E455808F492" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_723CBE119AC3A5223EA95E455808EC08" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2A067F3EF8EBA89012A05E455808F492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_590DC294F83C18E6F1115E45580D4D9D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2A067F3EF8EBA89012A05E455808F492" xlink:to="loc_us-gaap_SegmentDomain_590DC294F83C18E6F1115E45580D4D9D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_590DC294F83C18E6F1115E45580D4D9D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2A067F3EF8EBA89012A05E455808F492" xlink:to="loc_us-gaap_SegmentDomain_590DC294F83C18E6F1115E45580D4D9D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ForeignOperationsMember" xlink:label="loc_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_590DC294F83C18E6F1115E45580D4D9D" xlink:to="loc_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_723CBE119AC3A5223EA95E455808EC08" xlink:to="loc_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:to="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:to="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_83F56F492A23A1566F185E45580EE1D2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:to="loc_country_CA_83F56F492A23A1566F185E45580EE1D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_CAD63ADDFB925F9C21645E45580E566E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_us-gaap_NumberOfReportableSegments_CAD63ADDFB925F9C21645E45580E566E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_3B9B56A38747AA6FAE0B5E45580EE0CE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_pwr_NumberOfInternalDivisions_3B9B56A38747AA6FAE0B5E45580EE0CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_E0BC4F4417D1ECA3B3EF5E45580EB57C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_us-gaap_SalesRevenueServicesNet_E0BC4F4417D1ECA3B3EF5E45580EB57C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PercentageOfForeignRevenue" xlink:label="loc_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_042F6B3CEE2CC4BF18EE5E4558EEEC71" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_042F6B3CEE2CC4BF18EE5E4558EEEC71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_042F6B3CEE2CC4BF18EE5E4558EEEC71" xlink:to="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_042F6B3CEE2CC4BF18EE5E4558EEEC71" xlink:to="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerInfrastructureMember" xlink:label="loc_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5" xlink:to="loc_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureServicesMember" xlink:label="loc_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5" xlink:to="loc_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CorporateAndNonAllocatedCostsMember" xlink:label="loc_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5" xlink:to="loc_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_83A859226F1B5D5E00D45E4558EE1C8C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:to="loc_us-gaap_SalesRevenueServicesNet_83A859226F1B5D5E00D45E4558EE1C8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:to="loc_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_FF5C4578BE64192EA4D65E4558EF81E5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:to="loc_us-gaap_Depreciation_FF5C4578BE64192EA4D65E4558EF81E5" 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/SubsequentEvent" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/SubsequentEventDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:to="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" xlink:to="loc_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_8D7FBD259FF63E8FBF6197F6981DF3DD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_DebtInstrumentAxis_8D7FBD259FF63E8FBF6197F6981DF3DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ED3A949D2A245BC4A48297F6981EA532_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8D7FBD259FF63E8FBF6197F6981DF3DD" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ED3A949D2A245BC4A48297F6981EA532_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ED3A949D2A245BC4A48297F6981EA532" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8D7FBD259FF63E8FBF6197F6981DF3DD" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ED3A949D2A245BC4A48297F6981EA532" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SecondAmendmentToFourthAmendmentMember" xlink:label="loc_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ED3A949D2A245BC4A48297F6981EA532" xlink:to="loc_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_E62254BCCCAED9850F0097F6981E085D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_CreditFacilityAxis_E62254BCCCAED9850F0097F6981E085D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_9699250A9050723C351B97F6981E7FD2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_E62254BCCCAED9850F0097F6981E085D" xlink:to="loc_us-gaap_CreditFacilityDomain_9699250A9050723C351B97F6981E7FD2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_9699250A9050723C351B97F6981E7FD2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_E62254BCCCAED9850F0097F6981E085D" xlink:to="loc_us-gaap_CreditFacilityDomain_9699250A9050723C351B97F6981E7FD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_9699250A9050723C351B97F6981E7FD2" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceLettersOfCreditMember" xlink:label="loc_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_9699250A9050723C351B97F6981E7FD2" xlink:to="loc_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" xlink:to="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" xlink:to="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:to="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:to="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_364B8568A027E7AE300B97F6981E58EE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_RangeAxis_364B8568A027E7AE300B97F6981E58EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_914CF41FA1CB4745C5DF97F6981EF374_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_364B8568A027E7AE300B97F6981E58EE" xlink:to="loc_us-gaap_RangeMember_914CF41FA1CB4745C5DF97F6981EF374_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_914CF41FA1CB4745C5DF97F6981EF374" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_364B8568A027E7AE300B97F6981E58EE" xlink:to="loc_us-gaap_RangeMember_914CF41FA1CB4745C5DF97F6981EF374" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_45F92559E9DCEC23185697F6981EA62A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_914CF41FA1CB4745C5DF97F6981EF374" xlink:to="loc_us-gaap_MinimumMember_45F92559E9DCEC23185697F6981EA62A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_6FDBB5FF69E87AF7E37C97F6981E056C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_914CF41FA1CB4745C5DF97F6981EF374" xlink:to="loc_us-gaap_MaximumMember_6FDBB5FF69E87AF7E37C97F6981E056C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_E89E1175DD3ACDD2BA6397F698242451" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_E89E1175DD3ACDD2BA6397F698242451" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DomesticBankAccountsMember" xlink:label="loc_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:to="loc_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ForeignBankAccountsMember" xlink:label="loc_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:to="loc_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_InvestmentsInJointVenturesMember" xlink:label="loc_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:to="loc_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DomesticJointVenturesMember" xlink:label="loc_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:to="loc_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ContingentConsiderationMember" xlink:label="loc_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:to="loc_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5BD2C468393B97BB33C09CB946B96330" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5BD2C468393B97BB33C09CB946B96330" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F5179583DB0596C4CEAF9CB946B9A69E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5BD2C468393B97BB33C09CB946B96330" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F5179583DB0596C4CEAF9CB946B9A69E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F5179583DB0596C4CEAF9CB946B9A69E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5BD2C468393B97BB33C09CB946B96330" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F5179583DB0596C4CEAF9CB946B9A69E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_53091FDC6F16A0E8959B9CB946B9DFDF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F5179583DB0596C4CEAF9CB946B9A69E" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_53091FDC6F16A0E8959B9CB946B9DFDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_78E49EE8E764D2CB01309CB946B93C49" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_78E49EE8E764D2CB01309CB946B93C49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7F42D7AD972A768D7CC49CB946B9EBA4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_78E49EE8E764D2CB01309CB946B93C49" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7F42D7AD972A768D7CC49CB946B9EBA4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7F42D7AD972A768D7CC49CB946B9EBA4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_78E49EE8E764D2CB01309CB946B93C49" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7F42D7AD972A768D7CC49CB946B9EBA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_3F670C1BD3DF9EEF420D9CB946B9F6AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7F42D7AD972A768D7CC49CB946B9EBA4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_3F670C1BD3DF9EEF420D9CB946B9F6AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_C7C204AB6D29ED1921419CB946B96B49" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_C7C204AB6D29ED1921419CB946B96B49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A876F97B5126D14507FB9CB946B95F93_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_C7C204AB6D29ED1921419CB946B96B49" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A876F97B5126D14507FB9CB946B95F93_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A876F97B5126D14507FB9CB946B95F93" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_C7C204AB6D29ED1921419CB946B96B49" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A876F97B5126D14507FB9CB946B95F93" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AcquisitionWithoutMaximumEarnOutMember" xlink:label="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A876F97B5126D14507FB9CB946B95F93" xlink:to="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E104F7042B3A953701339CB946BAE58E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_RangeAxis_E104F7042B3A953701339CB946BAE58E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_E104F7042B3A953701339CB946BAE58E" xlink:to="loc_us-gaap_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_E104F7042B3A953701339CB946BAE58E" xlink:to="loc_us-gaap_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_E86C32FC0E4F815800539CB946BAF5D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA" xlink:to="loc_us-gaap_MinimumMember_E86C32FC0E4F815800539CB946BAF5D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_0ECEC00257937D3DF4069CB946BA64E1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA" xlink:to="loc_us-gaap_MaximumMember_0ECEC00257937D3DF4069CB946BA64E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0BF82216D28266A531919CB946BA0DAD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0BF82216D28266A531919CB946BA0DAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="loc_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:type="extended">
    <link:loc xlink:href="pwr-20170930.xsd#pwr_GoodwillAndIntangibleAssetsLineItems" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_GoodwillAndIntangibleAssetsTable" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_C2F073B78A262DC5D65D5E45594A5BC4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_C2F073B78A262DC5D65D5E45594A5BC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_922008B2FE6DCD6186905E45594A802A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_C2F073B78A262DC5D65D5E45594A5BC4" xlink:to="loc_us-gaap_SegmentDomain_922008B2FE6DCD6186905E45594A802A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_922008B2FE6DCD6186905E45594A802A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_C2F073B78A262DC5D65D5E45594A5BC4" xlink:to="loc_us-gaap_SegmentDomain_922008B2FE6DCD6186905E45594A802A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember" xlink:label="loc_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_922008B2FE6DCD6186905E45594A802A" xlink:to="loc_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" xlink:label="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues" xlink:label="loc_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:href="pwr-20170930.xsd#pwr_IncomeTaxesLineItems" xlink:label="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_IncomeTaxesTable" xlink:label="loc_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2F43C2BF7738C1C0B168833A18BEBB1E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" xlink:to="loc_us-gaap_RangeAxis_2F43C2BF7738C1C0B168833A18BEBB1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_B37B1D68992D113B9180833A18BEE318_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_2F43C2BF7738C1C0B168833A18BEBB1E" xlink:to="loc_us-gaap_RangeMember_B37B1D68992D113B9180833A18BEE318_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_B37B1D68992D113B9180833A18BEE318" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_2F43C2BF7738C1C0B168833A18BEBB1E" xlink:to="loc_us-gaap_RangeMember_B37B1D68992D113B9180833A18BEE318" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_AC15EE3BBD4E3BAD8090833A18BEE7DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_B37B1D68992D113B9180833A18BEE318" xlink:to="loc_us-gaap_MaximumMember_AC15EE3BBD4E3BAD8090833A18BEE7DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="extended">
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" xlink:to="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:to="loc_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" xlink:to="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" xlink:to="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" xlink:to="loc_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:to="loc_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" xlink:to="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" xlink:to="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" xlink:to="loc_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" xlink:to="loc_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" 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/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:type="extended">
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RevenueRecognitionLineItems" xlink:label="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RevenueRecognitionTable" xlink:label="loc_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:to="loc_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AlaskaPowerPlantConstructionProjectMember" xlink:label="loc_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:to="loc_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_21396F4915187A47FF404F9397ADA26C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:to="loc_us-gaap_RangeAxis_21396F4915187A47FF404F9397ADA26C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_89E673A68EBCEF6A52D44F9397AE59DA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_21396F4915187A47FF404F9397ADA26C" xlink:to="loc_us-gaap_RangeMember_89E673A68EBCEF6A52D44F9397AE59DA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_89E673A68EBCEF6A52D44F9397AE59DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_21396F4915187A47FF404F9397ADA26C" xlink:to="loc_us-gaap_RangeMember_89E673A68EBCEF6A52D44F9397AE59DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_B1457BB4CEDE6ACF81ED4F9397B3ED47" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_89E673A68EBCEF6A52D44F9397AE59DA" xlink:to="loc_us-gaap_MaximumMember_B1457BB4CEDE6ACF81ED4F9397B3ED47" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage" xlink:label="loc_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults" xlink:label="loc_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" xlink:to="loc_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" xlink:to="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:to="loc_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentContinuingOperationsMember" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:to="loc_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:to="loc_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:to="loc_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NotesReceivableReduction" xlink:label="loc_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:to="loc_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" 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>12
<FILENAME>pwr-20170930_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_DebtDisclosureAbstract_4F984CE90AAB2CA322375E4559121BF8_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_4F984CE90AAB2CA322375E4559121BF8" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4F984CE90AAB2CA322375E4559121BF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4F984CE90AAB2CA322375E4559121BF8" xlink:to="lab_us-gaap_DebtDisclosureAbstract_4F984CE90AAB2CA322375E4559121BF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_9E81B72C2010D0C28DC75E4559125769_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_9E81B72C2010D0C28DC75E4559125769" 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_9E81B72C2010D0C28DC75E4559125769_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_9E81B72C2010D0C28DC75E4559125769" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_9E81B72C2010D0C28DC75E4559125769" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock_9E81B72C2010D0C28DC75E4559125769" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock_9E81B72C2010D0C28DC75E4559125769" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_BE900B952E7EBBD78B6D5E45591340B4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_BE900B952E7EBBD78B6D5E45591340B4" 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_BE900B952E7EBBD78B6D5E45591340B4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_BE900B952E7EBBD78B6D5E45591340B4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_BE900B952E7EBBD78B6D5E45591340B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_BE900B952E7EBBD78B6D5E45591340B4" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTextBlock_BE900B952E7EBBD78B6D5E45591340B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Information on Borrowings under Credit Facility and Applicable Interest Rates</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691" xlink:to="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_4EC96B0DCC31A1B924D1C4E5CD9BF74A_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract_4EC96B0DCC31A1B924D1C4E5CD9BF74A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_4EC96B0DCC31A1B924D1C4E5CD9BF74A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_4EC96B0DCC31A1B924D1C4E5CD9BF74A" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract_4EC96B0DCC31A1B924D1C4E5CD9BF74A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" 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_F45EAFAA9539543FE6EAC4E5CD9BC285_label_en-US" xlink:label="lab_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:to="lab_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1_label_en-US" xlink:label="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Activities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:to="lab_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E_label_en-US" xlink:label="lab_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Activities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:to="lab_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Continuing Operations</link:label>
    <link:label id="lab_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14_label_en-US" xlink:label="lab_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Continuing Operations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentContinuingOperationsMember" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" xlink:to="lab_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C_label_en-US" xlink:label="lab_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" xlink:to="lab_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" 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_B3B9ED60DDF10D5628ADC4E5CD9EB30E_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:to="lab_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash (paid) received during the period for -</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest paid related to continuing operations</link:label>
    <link:label id="lab_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07_label_en-US" xlink:label="lab_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" xlink:to="lab_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid related to continuing and discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" xlink:to="lab_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax refunds related to continuing operations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" xlink:to="lab_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" xlink:type="arc" />
    <link:label id="lab_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9_terseLabel_en-US" xlink:label="lab_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable exchanged</link:label>
    <link:label id="lab_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9_label_en-US" xlink:label="lab_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Receivable Reduction</link:label>
    <link:label id="lab_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9_documentation_en-US" xlink:label="lab_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Notes Receivable Reduction</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NotesReceivableReduction" xlink:label="loc_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:to="lab_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_22C714A64FB22DBA50B459B673A6EA0C_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract_22C714A64FB22DBA50B459B673A6EA0C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_22C714A64FB22DBA50B459B673A6EA0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_22C714A64FB22DBA50B459B673A6EA0C" xlink:to="lab_us-gaap_BusinessCombinationsAbstract_22C714A64FB22DBA50B459B673A6EA0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" 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_5B059CA29CD19D6B2D0659B673A6D063_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" 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_E4A07C65208715D97E0359B673A7A81A_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" 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_88761C3A531D77C8821459B673A7FD19_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" xlink:type="arc" />
    <link:label id="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" 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_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661_label_en-US" xlink:label="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series of Individually Immaterial Business Acquisitions [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" xlink:to="lab_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" 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_6A018E359005A54BCB0259B673A9B46F_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" 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_0AEF25E69AF826FC592859B673A99D06_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" xlink:type="arc" />
    <link:label id="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2_terseLabel_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" 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_7F5F56D8C19615BE031559B673A955A2_label_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" 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_7F5F56D8C19615BE031559B673A955A2_documentation_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" 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-20170930.xsd#pwr_BusinessAcquisitionsProFormaGrossProfit" xlink:label="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" xlink:to="lab_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" xlink:type="arc" />
    <link:label id="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9_terseLabel_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" 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_6A359C313B06A1678F9559B673A9F5A9_label_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" 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_6A359C313B06A1678F9559B673A9F5A9_documentation_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" 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-20170930.xsd#pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" xlink:label="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" xlink:to="lab_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" xlink:type="arc" />
    <link:label id="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E_terseLabel_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" 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_46035D52B0EFB8BF6BA059B673AAAA5E_label_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" 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_46035D52B0EFB8BF6BA059B673AAAA5E_documentation_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" 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-20170930.xsd#pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" xlink:label="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" xlink:to="lab_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from continuing operations</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" xlink:type="arc" />
    <link:label id="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8_verboseLabel_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income from continuing operations attributable to common stock</link:label>
    <link:label id="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8_label_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" 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 From Continuing Operations, Net Of Tax</link:label>
    <link:label id="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8_documentation_en-US" xlink:label="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" 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  From Continuing Operations, Net Of Tax</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax" xlink:label="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" xlink:to="lab_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share from continuing operations: basic (in usd per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" 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, Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share from continuing operations: diluted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" 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, Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Operating Activities of Continuing Operations:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_562240961CB28D5308E8739992D4FC46_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_562240961CB28D5308E8739992D4FC46" 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_562240961CB28D5308E8739992D4FC46_label_en-US" xlink:label="lab_us-gaap_ProfitLoss_562240961CB28D5308E8739992D4FC46" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_562240961CB28D5308E8739992D4FC46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_562240961CB28D5308E8739992D4FC46" xlink:to="lab_us-gaap_ProfitLoss_562240961CB28D5308E8739992D4FC46" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" 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 of continuing operations&#8212;</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_0C29684227D4B8EAC0CA739992D43559_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_0C29684227D4B8EAC0CA739992D43559" 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_0C29684227D4B8EAC0CA739992D43559_label_en-US" xlink:label="lab_us-gaap_Depreciation_0C29684227D4B8EAC0CA739992D43559" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_0C29684227D4B8EAC0CA739992D43559" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_0C29684227D4B8EAC0CA739992D43559" xlink:to="lab_us-gaap_Depreciation_0C29684227D4B8EAC0CA739992D43559" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_B118BAB83AFC64ACA2E9739992D40949_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_B118BAB83AFC64ACA2E9739992D40949" 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_B118BAB83AFC64ACA2E9739992D40949_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_B118BAB83AFC64ACA2E9739992D40949" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_B118BAB83AFC64ACA2E9739992D40949" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_B118BAB83AFC64ACA2E9739992D40949" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_B118BAB83AFC64ACA2E9739992D40949" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Equity in losses of unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_4A50D7DBC9C4F6F22AE8739992D45494_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_4A50D7DBC9C4F6F22AE8739992D45494" 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_4A50D7DBC9C4F6F22AE8739992D45494_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_4A50D7DBC9C4F6F22AE8739992D45494" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_4A50D7DBC9C4F6F22AE8739992D45494" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_4A50D7DBC9C4F6F22AE8739992D45494" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_4A50D7DBC9C4F6F22AE8739992D45494" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_F31517654A412B421FF3739992D48118_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_F31517654A412B421FF3739992D48118" 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_F31517654A412B421FF3739992D48118_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_F31517654A412B421FF3739992D48118" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_F31517654A412B421FF3739992D48118" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_F31517654A412B421FF3739992D48118" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossRealized_F31517654A412B421FF3739992D48118" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for (recovery of) doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4192B0D4A4CFA5BE9E5A739992D47C08_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4192B0D4A4CFA5BE9E5A739992D47C08" 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_4192B0D4A4CFA5BE9E5A739992D47C08_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4192B0D4A4CFA5BE9E5A739992D47C08" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4192B0D4A4CFA5BE9E5A739992D47C08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4192B0D4A4CFA5BE9E5A739992D47C08" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_4192B0D4A4CFA5BE9E5A739992D47C08" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-cash stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7" xlink:to="lab_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001" 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:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities of continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34" 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</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Investing Activities of Continuing Operations:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1854BADF9E6407CFBDBB739992D5ECA4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1854BADF9E6407CFBDBB739992D5ECA4" 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_1854BADF9E6407CFBDBB739992D5ECA4_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1854BADF9E6407CFBDBB739992D5ECA4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1854BADF9E6407CFBDBB739992D5ECA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1854BADF9E6407CFBDBB739992D5ECA4" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1854BADF9E6407CFBDBB739992D5ECA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Additions of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Investments in and return of equity from unconsolidated affiliates</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA" xlink:to="lab_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash received from (paid for) other investments, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash deposited to restricted cash</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Restricted Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489" xlink:to="lab_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities of continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5" 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</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Flows from Financing Activities of Continuing Operations:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_354DE09C3FDB75EBFDD8739992D5D9AF_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_354DE09C3FDB75EBFDD8739992D5D9AF" 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_354DE09C3FDB75EBFDD8739992D5D9AF_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_354DE09C3FDB75EBFDD8739992D5D9AF" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_354DE09C3FDB75EBFDD8739992D5D9AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_354DE09C3FDB75EBFDD8739992D5D9AF" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_354DE09C3FDB75EBFDD8739992D5D9AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_3F3E6E56C3024C16F41F739992D55C50_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_3F3E6E56C3024C16F41F739992D55C50" 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_3F3E6E56C3024C16F41F739992D55C50_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_3F3E6E56C3024C16F41F739992D55C50" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_3F3E6E56C3024C16F41F739992D55C50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_3F3E6E56C3024C16F41F739992D55C50" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_3F3E6E56C3024C16F41F739992D55C50" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfOtherLongTermDebt_3852AACB946A24877CE9739992D500AF_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherLongTermDebt_3852AACB946A24877CE9739992D500AF" 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_3852AACB946A24877CE9739992D500AF_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherLongTermDebt_3852AACB946A24877CE9739992D500AF" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_3852AACB946A24877CE9739992D500AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherLongTermDebt_3852AACB946A24877CE9739992D500AF" xlink:to="lab_us-gaap_RepaymentsOfOtherLongTermDebt_3852AACB946A24877CE9739992D500AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on short-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Short-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_9402ACBEA2879BAC1F6A739992D5EFC2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest_9402ACBEA2879BAC1F6A739992D5EFC2" 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_9402ACBEA2879BAC1F6A739992D5EFC2_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest_9402ACBEA2879BAC1F6A739992D5EFC2" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_9402ACBEA2879BAC1F6A739992D5EFC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsMinorityInterest_9402ACBEA2879BAC1F6A739992D5EFC2" xlink:to="lab_us-gaap_PaymentsOfDividendsMinorityInterest_9402ACBEA2879BAC1F6A739992D5EFC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments related to tax withholding for share-based compensation</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities of continuing operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E" 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</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued operations:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Discontinued Operations [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" xlink:to="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in discontinued operations</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Discontinued Operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B" xlink:to="lab_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net decrease in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_69B4A9E1F352A0AFC143739992D67A62_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_69B4A9E1F352A0AFC143739992D67A62" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_69B4A9E1F352A0AFC143739992D67A62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_69B4A9E1F352A0AFC143739992D67A62" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_69B4A9E1F352A0AFC143739992D67A62" xlink:type="arc" />
    <link:label id="lab_pwr_DocumentAndEntityInformationAbstract_70AB0A3FF14D6BB204EC35DA2668F905_label_en-US" xlink:label="lab_pwr_DocumentAndEntityInformationAbstract_70AB0A3FF14D6BB204EC35DA2668F905" 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_70AB0A3FF14D6BB204EC35DA2668F905_documentation_en-US" xlink:label="lab_pwr_DocumentAndEntityInformationAbstract_70AB0A3FF14D6BB204EC35DA2668F905" 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-20170930.xsd#pwr_DocumentAndEntityInformationAbstract" xlink:label="loc_pwr_DocumentAndEntityInformationAbstract_70AB0A3FF14D6BB204EC35DA2668F905" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DocumentAndEntityInformationAbstract_70AB0A3FF14D6BB204EC35DA2668F905" xlink:to="lab_pwr_DocumentAndEntityInformationAbstract_70AB0A3FF14D6BB204EC35DA2668F905" xlink:type="arc" />
    <link:label id="lab_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F_label_en-US" xlink:label="lab_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:to="lab_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" 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_037E53BFBE973986553935DA2668C8D2_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" xlink:to="lab_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" 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_E84C77761FEFDE00CC2E35DA2668EF01_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="lab_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:type="arc" />
    <link:label id="lab_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A_terseLabel_en-US" xlink:label="lab_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock Class Undefined</link:label>
    <link:label id="lab_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A_label_en-US" xlink:label="lab_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" 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_D58E7E2D561B26EB293C35DA2668EF1A_documentation_en-US" xlink:label="lab_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" 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-20170930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" xlink:to="lab_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" 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_CF32EDE98B380D9AB69B35DA26690890_label_en-US" xlink:label="lab_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" xlink:to="lab_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" xlink:type="arc" />
    <link:label id="lab_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0_terseLabel_en-US" xlink:label="lab_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Associated with Series G Preferred Stock</link:label>
    <link:label id="lab_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0_label_en-US" xlink:label="lab_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Associated With Series G Preferred Stock [Member]</link:label>
    <link:label id="lab_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0_documentation_en-US" xlink:label="lab_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exchangeable shares associated with series G preferred stock.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:to="lab_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:type="arc" />
    <link:label id="lab_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3_terseLabel_en-US" xlink:label="lab_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Not Associated with Preferred Stock</link:label>
    <link:label id="lab_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3_label_en-US" xlink:label="lab_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Not Associated With Preferred Stock [Member]</link:label>
    <link:label id="lab_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3_documentation_en-US" xlink:label="lab_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Not Associated With Preferred Stock [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:to="lab_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:type="arc" />
    <link:label id="lab_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="lab_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_6D95BE705917942ED93735DA26697C7D_terseLabel_en-US" xlink:label="lab_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" 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_6D95BE705917942ED93735DA26697C7D_label_en-US" xlink:label="lab_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" xlink:to="lab_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" 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_97CD490214B1B1C2835835DA2669A1FE_label_en-US" xlink:label="lab_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" xlink:to="lab_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" 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_2602B7200694F62A3F9135DA266905E3_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" xlink:to="lab_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" 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_1420C5D4064AA3E1F38A35DA2669D0C0_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" xlink:to="lab_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" 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_7C73EDB8845EF05A465C35DA2669B3B7_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" xlink:to="lab_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" 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_372B4D47FDAFA5A3314B35DA26697EE6_label_en-US" xlink:label="lab_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" xlink:to="lab_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" 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_3B0C7905F797852E7A6635DA266A71D3_label_en-US" xlink:label="lab_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" xlink:to="lab_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" 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_02498736AD195BE6A20835DA266ACB5D_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" xlink:to="lab_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" 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_B39B0590D86C5FAD07F335DA266A8FC1_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" xlink:to="lab_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" 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_FB596682487F463A419235DA266AF631_label_en-US" xlink:label="lab_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" xlink:to="lab_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" 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_C606B114832FFFEC879135DA266A1ED0_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_726621746569131A45AB5E45583FD09B_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_726621746569131A45AB5E45583FD09B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_726621746569131A45AB5E45583FD09B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_726621746569131A45AB5E45583FD09B" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_726621746569131A45AB5E45583FD09B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_FB1141420543C53BDA375E45583F5FAF_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_FB1141420543C53BDA375E45583F5FAF" 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_FB1141420543C53BDA375E45583F5FAF_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_FB1141420543C53BDA375E45583F5FAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_FB1141420543C53BDA375E45583F5FAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_FB1141420543C53BDA375E45583F5FAF" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_FB1141420543C53BDA375E45583F5FAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_2AD181A58D168748E84E4F9397FE2895_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_2AD181A58D168748E84E4F9397FE2895" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2AD181A58D168748E84E4F9397FE2895" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2AD181A58D168748E84E4F9397FE2895" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_2AD181A58D168748E84E4F9397FE2895" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_C2C02BD8445B2F72B80E4F9397FEDE19_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_C2C02BD8445B2F72B80E4F9397FEDE19" 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_C2C02BD8445B2F72B80E4F9397FEDE19_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_C2C02BD8445B2F72B80E4F9397FEDE19" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_C2C02BD8445B2F72B80E4F9397FEDE19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_C2C02BD8445B2F72B80E4F9397FEDE19" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_C2C02BD8445B2F72B80E4F9397FEDE19" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_AD7BE379F0E5924AC0694F9397FEA35E_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_AD7BE379F0E5924AC0694F9397FEA35E" 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_AD7BE379F0E5924AC0694F9397FEA35E_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_AD7BE379F0E5924AC0694F9397FEA35E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_AD7BE379F0E5924AC0694F9397FEA35E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_AD7BE379F0E5924AC0694F9397FEA35E" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_AD7BE379F0E5924AC0694F9397FEA35E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_A33995E9E06B2FC069C74F9397FEFDDD_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_A33995E9E06B2FC069C74F9397FEFDDD" 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_A33995E9E06B2FC069C74F9397FEFDDD_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_A33995E9E06B2FC069C74F9397FEFDDD" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_A33995E9E06B2FC069C74F9397FEFDDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_A33995E9E06B2FC069C74F9397FEFDDD" xlink:to="lab_us-gaap_UseOfEstimates_A33995E9E06B2FC069C74F9397FEFDDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B7815BA597EF92E6000A4F9397FE129F_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B7815BA597EF92E6000A4F9397FE129F" 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_B7815BA597EF92E6000A4F9397FE129F_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B7815BA597EF92E6000A4F9397FE129F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B7815BA597EF92E6000A4F9397FE129F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B7815BA597EF92E6000A4F9397FE129F" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B7815BA597EF92E6000A4F9397FE129F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangibles</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_B770664871A501B454D54F9397FE3744_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_B770664871A501B454D54F9397FE3744" 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_B770664871A501B454D54F9397FE3744_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock_B770664871A501B454D54F9397FE3744" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_B770664871A501B454D54F9397FE3744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock_B770664871A501B454D54F9397FE3744" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock_B770664871A501B454D54F9397FE3744" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963" 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_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_725E5EC70899E825ED234F9397FE1D55_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_725E5EC70899E825ED234F9397FE1D55" 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_725E5EC70899E825ED234F9397FE1D55_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_725E5EC70899E825ED234F9397FE1D55" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_725E5EC70899E825ED234F9397FE1D55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_725E5EC70899E825ED234F9397FE1D55" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_725E5EC70899E825ED234F9397FE1D55" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_50662EAFE3BCDA00AA894F9397FEC25A_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_50662EAFE3BCDA00AA894F9397FEC25A" 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_50662EAFE3BCDA00AA894F9397FEC25A_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_50662EAFE3BCDA00AA894F9397FEC25A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_50662EAFE3BCDA00AA894F9397FEC25A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_50662EAFE3BCDA00AA894F9397FEC25A" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_50662EAFE3BCDA00AA894F9397FEC25A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Self-Insurance</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumGuaranteesPolicy_B4EA7A979AC2ED8875254F9397FF74AA_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumGuaranteesPolicy_B4EA7A979AC2ED8875254F9397FF74AA" 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_B4EA7A979AC2ED8875254F9397FF74AA_label_en-US" xlink:label="lab_us-gaap_MinimumGuaranteesPolicy_B4EA7A979AC2ED8875254F9397FF74AA" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumGuaranteesPolicy" xlink:label="loc_us-gaap_MinimumGuaranteesPolicy_B4EA7A979AC2ED8875254F9397FF74AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumGuaranteesPolicy_B4EA7A979AC2ED8875254F9397FF74AA" xlink:to="lab_us-gaap_MinimumGuaranteesPolicy_B4EA7A979AC2ED8875254F9397FF74AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_D642F844589A5D50EBC74F9397FF77EC_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_D642F844589A5D50EBC74F9397FF77EC" 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_D642F844589A5D50EBC74F9397FF77EC_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_D642F844589A5D50EBC74F9397FF77EC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_D642F844589A5D50EBC74F9397FF77EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_D642F844589A5D50EBC74F9397FF77EC" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_D642F844589A5D50EBC74F9397FF77EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_68A647DF2D76B601CD5F4F9397FF45A3_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_68A647DF2D76B601CD5F4F9397FF45A3" 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_68A647DF2D76B601CD5F4F9397FF45A3_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_68A647DF2D76B601CD5F4F9397FF45A3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_68A647DF2D76B601CD5F4F9397FF45A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_68A647DF2D76B601CD5F4F9397FF45A3" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_68A647DF2D76B601CD5F4F9397FF45A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_E977EA4209EDE4F8958B4F9397FF0CD3_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_E977EA4209EDE4F8958B4F9397FF0CD3" 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_E977EA4209EDE4F8958B4F9397FF0CD3_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_E977EA4209EDE4F8958B4F9397FF0CD3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_E977EA4209EDE4F8958B4F9397FF0CD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_E977EA4209EDE4F8958B4F9397FF0CD3" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_E977EA4209EDE4F8958B4F9397FF0CD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LegalCostsPolicyTextBlock_FEB9F1024083BFE3E2A94F9397FFE141_terseLabel_en-US" xlink:label="lab_us-gaap_LegalCostsPolicyTextBlock_FEB9F1024083BFE3E2A94F9397FFE141" 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_FEB9F1024083BFE3E2A94F9397FFE141_label_en-US" xlink:label="lab_us-gaap_LegalCostsPolicyTextBlock_FEB9F1024083BFE3E2A94F9397FFE141" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LegalCostsPolicyTextBlock" xlink:label="loc_us-gaap_LegalCostsPolicyTextBlock_FEB9F1024083BFE3E2A94F9397FFE141" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalCostsPolicyTextBlock_FEB9F1024083BFE3E2A94F9397FFE141" xlink:to="lab_us-gaap_LegalCostsPolicyTextBlock_FEB9F1024083BFE3E2A94F9397FFE141" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_35766786944C9C9C9CF94F9397FF597E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_35766786944C9C9C9CF94F9397FF597E" 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_35766786944C9C9C9CF94F9397FF597E_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_35766786944C9C9C9CF94F9397FF597E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_35766786944C9C9C9CF94F9397FF597E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_35766786944C9C9C9CF94F9397FF597E" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_35766786944C9C9C9CF94F9397FF597E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption of New Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock Repurchases</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4" xlink:to="lab_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3A0D12412E011CDCDF9B5E45586A93FA_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3A0D12412E011CDCDF9B5E45586A93FA" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3A0D12412E011CDCDF9B5E45586A93FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3A0D12412E011CDCDF9B5E45586A93FA" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3A0D12412E011CDCDF9B5E45586A93FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2017</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9EA853036C5959C1D7A45E45586BD405_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9EA853036C5959C1D7A45E45586BD405" 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_9EA853036C5959C1D7A45E45586BD405_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9EA853036C5959C1D7A45E45586BD405" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9EA853036C5959C1D7A45E45586BD405" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9EA853036C5959C1D7A45E45586BD405" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9EA853036C5959C1D7A45E45586BD405" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_9D2904ADE6AA11D3F4325E45586BF743_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_9D2904ADE6AA11D3F4325E45586BF743" 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_9D2904ADE6AA11D3F4325E45586BF743_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_9D2904ADE6AA11D3F4325E45586BF743" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9D2904ADE6AA11D3F4325E45586BF743" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9D2904ADE6AA11D3F4325E45586BF743" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_9D2904ADE6AA11D3F4325E45586BF743" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_6DC55EDCA00CAA8E596CBB39C069F967_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_6DC55EDCA00CAA8E596CBB39C069F967" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_6DC55EDCA00CAA8E596CBB39C069F967" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_6DC55EDCA00CAA8E596CBB39C069F967" xlink:to="lab_us-gaap_EquityAbstract_6DC55EDCA00CAA8E596CBB39C069F967" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" 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_EDA30600D1CF33B63A8ABB39C069FCA7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" 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_859E456B5F493DC5B7F4BB39C06A44B7_label_en-US" xlink:label="lab_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" xlink:to="lab_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" xlink:type="arc" />
    <link:label id="lab_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F_verboseLabel_en-US" xlink:label="lab_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" 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_9A942D30ABDDF9CE9C4EBB39C06ABA8F_label_en-US" xlink:label="lab_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" 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_9A942D30ABDDF9CE9C4EBB39C06ABA8F_documentation_en-US" xlink:label="lab_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" 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-20170930.xsd#pwr_ExchangeableSharesForCommonStockMember" xlink:label="loc_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" xlink:to="lab_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" xlink:type="arc" />
    <link:label id="lab_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE_terseLabel_en-US" xlink:label="lab_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" 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_F67C9AFC19EDFD8C1ECCBB39C06AB1CE_label_en-US" xlink:label="lab_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" 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_F67C9AFC19EDFD8C1ECCBB39C06AB1CE_documentation_en-US" xlink:label="lab_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" 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-20170930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" xlink:to="lab_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" xlink:type="arc" />
    <link:label id="lab_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18_terseLabel_en-US" xlink:label="lab_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Associated With Series F And Series G Preferred Stock [Member]</link:label>
    <link:label id="lab_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18_label_en-US" xlink:label="lab_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Associated With Series F And Series G Preferred Stock [Member]</link:label>
    <link:label id="lab_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18_documentation_en-US" xlink:label="lab_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exchangeable Shares Associated With Series F And Series G Preferred Stock [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:to="lab_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" 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_C44A6F4284AFB0FE9DCEBB39C06A761C_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="lab_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:type="arc" />
    <link:label id="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593_terseLabel_en-US" xlink:label="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" 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_AA7508F46104AA1AB7ACBB39C06A2593_label_en-US" xlink:label="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" 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_AA7508F46104AA1AB7ACBB39C06A2593_documentation_en-US" xlink:label="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" 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-20170930.xsd#pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" xlink:label="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" xlink:to="lab_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" xlink:type="arc" />
    <link:label id="lab_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3_terseLabel_en-US" xlink:label="lab_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum number of shares that can be exchanged by exchangeable shareholders unless the number of remaining exchangeable shares registered in the name of the holder is less (in shares)</link:label>
    <link:label id="lab_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3_label_en-US" xlink:label="lab_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum Number Of Shares That Can Be Exchanged By Exchangeable Shareholders Unless Number Of Remaining Exchangeable Shares Registered In Name Of Holder Is Less</link:label>
    <link:label id="lab_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3_documentation_en-US" xlink:label="lab_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum number of shares that can be exchanged by exchangeable shareholders unless number of remaining exchangeable shares registered in name of holder is less.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess" xlink:label="loc_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:to="lab_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:type="arc" />
    <link:label id="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6_terseLabel_en-US" xlink:label="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" 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_C639E550F068B11DC10ABB39C06A45C6_label_en-US" xlink:label="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" 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_C639E550F068B11DC10ABB39C06A45C6_documentation_en-US" xlink:label="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" 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-20170930.xsd#pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" xlink:label="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" xlink:to="lab_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" 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_21A3FBA65A6F208121E3BB39C06A95AB_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" xlink:to="lab_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" 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_815F13DCA85313E0E44CBB39C06A207D_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" 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_76FF29F2327564668DFABB39C06A2EB4_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" 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_167F79827F744EDCB5E6BB39C06A9D26_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18A6044A61EEBC583D635011DF90F24A_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18A6044A61EEBC583D635011DF90F24A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18A6044A61EEBC583D635011DF90F24A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18A6044A61EEBC583D635011DF90F24A" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18A6044A61EEBC583D635011DF90F24A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" 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_9CD3FC31BD330783A96E5011DF91385B_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:to="lab_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A_terseLabel_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A_label_en-US" xlink:label="lab_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:to="lab_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6_terseLabel_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6_label_en-US" xlink:label="lab_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:to="lab_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:type="arc" />
    <link:label id="lab_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998_terseLabel_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Segment Customer One</link:label>
    <link:label id="lab_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998_label_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Segment Customer One [Member]</link:label>
    <link:label id="lab_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998_documentation_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Segment Customer One [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:to="lab_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:type="arc" />
    <link:label id="lab_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85_terseLabel_en-US" xlink:label="lab_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure Services Segment Customer One</link:label>
    <link:label id="lab_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85_label_en-US" xlink:label="lab_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure Services Segment Customer One [Member]</link:label>
    <link:label id="lab_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85_documentation_en-US" xlink:label="lab_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure Services Segment Customer One [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember" xlink:label="loc_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:to="lab_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" 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_0BE2B3DCD661C004C8825011DF928595_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" 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_1107E0A6A16F322C568B5011DF925519_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:type="arc" />
    <link:label id="lab_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4_terseLabel_en-US" xlink:label="lab_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Receivable Position</link:label>
    <link:label id="lab_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4_label_en-US" xlink:label="lab_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Receivable Position [Member]</link:label>
    <link:label id="lab_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4_documentation_en-US" xlink:label="lab_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net receivable position.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NetReceivablePositionMember" xlink:label="loc_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:to="lab_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" xlink:to="lab_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" 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_ED64173BFE12764EEBD35011DF93CD7B_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" 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_F1734073F3B2ECD06BC55011DF93375D_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" 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_8E4DD4630580B27E88565011DF939DD3_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" 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_10FB54A09F72942BD14E5011DF93849E_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" 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_690AECFC895D7A5E2D575011DF939E4A_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:to="lab_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:type="arc" />
    <link:label id="lab_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733_terseLabel_en-US" xlink:label="lab_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Segment</link:label>
    <link:label id="lab_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733_label_en-US" xlink:label="lab_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quanta Electric Power Infrastructure Services Segment [Member]</link:label>
    <link:label id="lab_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733_documentation_en-US" xlink:label="lab_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quanta Electric Power Infrastructure Services Segment [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_QuantaElectricPowerInfrastructureServicesSegmentMember" xlink:label="loc_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:to="lab_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:type="arc" />
    <link:label id="lab_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6_verboseLabel_en-US" xlink:label="lab_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure Services Segment</link:label>
    <link:label id="lab_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6_label_en-US" xlink:label="lab_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Oil And Gas Infrastructure Services [Member]</link:label>
    <link:label id="lab_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6_documentation_en-US" xlink:label="lab_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureServicesMember" xlink:label="loc_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:to="lab_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" 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_3628DE66CB6C2C0C69A05011DF94DC0C_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:type="arc" />
    <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4_terseLabel_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" 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 concentration risk</link:label>
    <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4_label_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" 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 Concentration Risk</link:label>
    <link:label id="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4_documentation_en-US" xlink:label="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" 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 Concentration Risk</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" xlink:to="lab_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" 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_F93159789337EB4F19225011DF94C713_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" 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_84EBB6D9F95E0D233B3459B6712B4EC7_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" 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_4703AC77589E1026FAAF59B6712C6980_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Aggregate Consideration Paid or Payable and Allocation of Amounts to the Net Tangible and Identifiable Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_A81F23F94F52478709075E4557896565_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_A81F23F94F52478709075E4557896565" 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_A81F23F94F52478709075E4557896565_label_en-US" xlink:label="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_A81F23F94F52478709075E4557896565" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_A81F23F94F52478709075E4557896565" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_A81F23F94F52478709075E4557896565" xlink:to="lab_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_A81F23F94F52478709075E4557896565" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_CA8F68923B26A99473645E45578963E9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_CA8F68923B26A99473645E45578963E9" 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_CA8F68923B26A99473645E45578963E9_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_CA8F68923B26A99473645E45578963E9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_CA8F68923B26A99473645E45578963E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_CA8F68923B26A99473645E45578963E9" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_CA8F68923B26A99473645E45578963E9" xlink:type="arc" />
    <link:label id="lab_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20_terseLabel_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" 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_803760F9D9C0EFC4E7C05E45594A0D20_label_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" 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_803760F9D9C0EFC4E7C05E45594A0D20_documentation_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" 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-20170930.xsd#pwr_GoodwillAndIntangibleAssetsTable" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" xlink:to="lab_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" xlink:type="arc" />
    <link:label id="lab_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669_terseLabel_en-US" xlink:label="lab_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure Division, Operating Units that have been Negatively Impacted by Various Factors</link:label>
    <link:label id="lab_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669_label_en-US" xlink:label="lab_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure Division Operating Units that have been negatively impacted by various factors [Member]</link:label>
    <link:label id="lab_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669_documentation_en-US" xlink:label="lab_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating units within oil and gas infrastructure division that have been negatively impacted by various factors.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember" xlink:label="loc_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:to="lab_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:type="arc" />
    <link:label id="lab_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029_terseLabel_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" 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_7BD729A75BE424F1930A5E45594AB029_label_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" 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_7BD729A75BE424F1930A5E45594AB029_documentation_en-US" xlink:label="lab_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" 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-20170930.xsd#pwr_GoodwillAndIntangibleAssetsLineItems" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="lab_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:type="arc" />
    <link:label id="lab_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88_terseLabel_en-US" xlink:label="lab_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" 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_B841375EA765788981575E45594ABC88_label_en-US" xlink:label="lab_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" 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_B841375EA765788981575E45594ABC88_documentation_en-US" xlink:label="lab_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" 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-20170930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" xlink:to="lab_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" xlink:type="arc" />
    <link:label id="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4_terseLabel_en-US" xlink:label="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" 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_8D5D1B0633A535ADBF2E5E45594B0ED4_label_en-US" xlink:label="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" 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_8D5D1B0633A535ADBF2E5E45594B0ED4_documentation_en-US" xlink:label="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" 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-20170930.xsd#pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" xlink:label="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" xlink:to="lab_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" xlink:type="arc" />
    <link:label id="lab_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5_terseLabel_en-US" xlink:label="lab_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reporting units with fair values that approximated carrying values</link:label>
    <link:label id="lab_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5_label_en-US" xlink:label="lab_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reporting Units with Fair Values that Approximated Carrying Values</link:label>
    <link:label id="lab_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5_documentation_en-US" xlink:label="lab_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of reporting units with fair values that approximated carrying values.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues" xlink:label="loc_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:to="lab_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" 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_4EC0CA359D22F19351455E45594B64BD_label_en-US" xlink:label="lab_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" xlink:to="lab_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" 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_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash charge for impairment of goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" xlink:to="lab_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_347F3E17AAF1F1741CAABABFF18DEF07_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_347F3E17AAF1F1741CAABABFF18DEF07" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_347F3E17AAF1F1741CAABABFF18DEF07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_347F3E17AAF1F1741CAABABFF18DEF07" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_347F3E17AAF1F1741CAABABFF18DEF07" xlink:type="arc" />
    <link:label id="lab_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD_terseLabel_en-US" xlink:label="lab_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization And Description Of Business [Table]</link:label>
    <link:label id="lab_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD_label_en-US" xlink:label="lab_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization And Description Of Business [Table]</link:label>
    <link:label id="lab_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD_documentation_en-US" xlink:label="lab_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Organization And Description Of Business [Table]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OrganizationAndDescriptionOfBusinessTable" xlink:label="loc_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:to="lab_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:type="arc" />
    <link:label id="lab_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42_terseLabel_en-US" xlink:label="lab_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions 2017, other than Stronghold</link:label>
    <link:label id="lab_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42_label_en-US" xlink:label="lab_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions 2017, Other Than Stronghold [Member]</link:label>
    <link:label id="lab_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42_documentation_en-US" xlink:label="lab_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisitions 2017, Other Than Stronghold [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017OtherThanStrongholdMember" xlink:label="loc_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:to="lab_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:type="arc" />
    <link:label id="lab_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2_terseLabel_en-US" xlink:label="lab_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions 2016</link:label>
    <link:label id="lab_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2_label_en-US" xlink:label="lab_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions 2016 [Member]</link:label>
    <link:label id="lab_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2_documentation_en-US" xlink:label="lab_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2016 Acquisitions [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2016Member" xlink:label="loc_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:to="lab_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:type="arc" />
    <link:label id="lab_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23_terseLabel_en-US" xlink:label="lab_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization And Description Of Business [Line Items]</link:label>
    <link:label id="lab_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23_label_en-US" xlink:label="lab_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization And Description Of Business [Line Items]</link:label>
    <link:label id="lab_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23_documentation_en-US" xlink:label="lab_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Organization And Description Of Business [Line Items]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OrganizationAndDescriptionOfBusinessLineItems" xlink:label="loc_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:to="lab_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" 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_62AA3F67778981F7B7D4BABFF18EE7EC_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" xlink:to="lab_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of business acquisitions</link:label>
    <link:label id="lab_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3_label_en-US" xlink:label="lab_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Businesses Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" xlink:to="lab_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_5BEAD5DAD21D161E0C295E455939F5CC_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_5BEAD5DAD21D161E0C295E455939F5CC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_5BEAD5DAD21D161E0C295E455939F5CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_5BEAD5DAD21D161E0C295E455939F5CC" xlink:to="lab_us-gaap_SegmentReportingAbstract_5BEAD5DAD21D161E0C295E455939F5CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_872AE810E1E63978EEED5E455939611D_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_872AE810E1E63978EEED5E455939611D" 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_872AE810E1E63978EEED5E455939611D_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_872AE810E1E63978EEED5E455939611D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_872AE810E1E63978EEED5E455939611D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_872AE810E1E63978EEED5E455939611D" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_872AE810E1E63978EEED5E455939611D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" 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_C4F25A5334E37C7A3FDD5E455957691D_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" xlink:to="lab_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" 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_3331FA3F556F7269DD7E5E455957D8DC_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" 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_7B8FC2A812578EBEEFE95E4559577BF0_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" xlink:to="lab_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46_terseLabel_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" 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_CEA6F154B3907EEC1F185E455957DF46_label_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" xlink:to="lab_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" 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_0736C8ACC068C5ADFCCC5E4559575CBB_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:to="lab_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-acquisition non-U.S.tax obligations and indemnification asset amount recorded</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" xlink:to="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-acquisition non-U.S.tax obligations and indemnification liability amount recorded</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_370B81D050D51E6BD1A8BF78AC2F10DE_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_370B81D050D51E6BD1A8BF78AC2F10DE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_370B81D050D51E6BD1A8BF78AC2F10DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_370B81D050D51E6BD1A8BF78AC2F10DE" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_370B81D050D51E6BD1A8BF78AC2F10DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_11FA4F782FC4F00A9053BF78AC2FD7DB_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_11FA4F782FC4F00A9053BF78AC2FD7DB" 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_11FA4F782FC4F00A9053BF78AC2FD7DB_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_11FA4F782FC4F00A9053BF78AC2FD7DB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_11FA4F782FC4F00A9053BF78AC2FD7DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_11FA4F782FC4F00A9053BF78AC2FD7DB" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_11FA4F782FC4F00A9053BF78AC2FD7DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_5B7A8144D05853D799785E4558D8B6BC_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_5B7A8144D05853D799785E4558D8B6BC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5B7A8144D05853D799785E4558D8B6BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5B7A8144D05853D799785E4558D8B6BC" xlink:to="lab_us-gaap_EarningsPerShareAbstract_5B7A8144D05853D799785E4558D8B6BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D2BFB818AD8C1F47D1385E4558D865AD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D2BFB818AD8C1F47D1385E4558D865AD" 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_D2BFB818AD8C1F47D1385E4558D865AD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D2BFB818AD8C1F47D1385E4558D865AD" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D2BFB818AD8C1F47D1385E4558D865AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D2BFB818AD8C1F47D1385E4558D865AD" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D2BFB818AD8C1F47D1385E4558D865AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" 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_6B8BD737C4426AFEBDF05E4557C8EF39_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:type="arc" />
    <link:label id="lab_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482_terseLabel_en-US" xlink:label="lab_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Division</link:label>
    <link:label id="lab_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482_label_en-US" xlink:label="lab_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Power Division [Member]</link:label>
    <link:label id="lab_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482_documentation_en-US" xlink:label="lab_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric power division.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerDivisionMember" xlink:label="loc_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:to="lab_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:type="arc" />
    <link:label id="lab_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF_terseLabel_en-US" xlink:label="lab_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure Services Division</link:label>
    <link:label id="lab_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF_label_en-US" xlink:label="lab_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Oil And Gas Division [Member]</link:label>
    <link:label id="lab_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF_documentation_en-US" xlink:label="lab_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Oil And Gas Division [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasDivisionMember" xlink:label="loc_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:to="lab_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" 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_FCC8893EA9C76561E9815E4557C92614_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" xlink:to="lab_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" 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_F4E356BF65BFB2A9ADA15E4557C964F4_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="lab_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356_periodStartLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" 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_327AC6B95191ABB37B635E4557C9C356_label_en-US" xlink:label="lab_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" xlink:to="lab_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" 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_A4C9D81E8948168E39215E4557C9D109_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33" xlink:to="lab_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" 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_AFF930408CFE38995F555E4557C9A719_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" 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_CEA8D2B39ECF7428DDB85E4557CA5B0E_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" 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_1DE0D62C73FA09E767C65E4557CA9B17_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillGross_0E8E90CEE7861EFD25FA5E4557CA2902_periodEndLabel_en-US" xlink:label="lab_us-gaap_GoodwillGross_0E8E90CEE7861EFD25FA5E4557CA2902" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_0E8E90CEE7861EFD25FA5E4557CA2902" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillGross_0E8E90CEE7861EFD25FA5E4557CA2902" xlink:to="lab_us-gaap_GoodwillGross_0E8E90CEE7861EFD25FA5E4557CA2902" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_9528422F8688F597B5885E4557CA3E4F_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_9528422F8688F597B5885E4557CA3E4F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_9528422F8688F597B5885E4557CA3E4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_9528422F8688F597B5885E4557CA3E4F" xlink:to="lab_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_9528422F8688F597B5885E4557CA3E4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_6FD50699683DA00B6FDF5E4557CAB248_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill_6FD50699683DA00B6FDF5E4557CAB248" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_6FD50699683DA00B6FDF5E4557CAB248" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_6FD50699683DA00B6FDF5E4557CAB248" xlink:to="lab_us-gaap_Goodwill_6FD50699683DA00B6FDF5E4557CAB248" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:to="lab_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:type="arc" />
    <link:label id="lab_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078_terseLabel_en-US" xlink:label="lab_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" 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_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078_label_en-US" xlink:label="lab_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Long Term Debt [Member]</link:label>
    <link:label id="lab_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078_documentation_en-US" xlink:label="lab_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Long Term Debt [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OtherLongTermDebtMember" xlink:label="loc_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" xlink:to="lab_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" xlink:to="lab_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524_label_en-US" xlink:label="lab_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:to="lab_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E_label_en-US" xlink:label="lab_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:to="lab_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D_label_en-US" xlink:label="lab_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" xlink:to="lab_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C_label_en-US" xlink:label="lab_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" xlink:to="lab_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="lab_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A_label_en-US" xlink:label="lab_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" xlink:to="lab_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term debt, interest rates ranging from 2.4% to 4.3%</link:label>
    <link:label id="lab_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" xlink:to="lab_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital leases, interest rates ranging from 2.5% to 5.5%</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" xlink:to="lab_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" 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_5FFAB63C3DBF3647FE3B58F80FB26C4B_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" xlink:to="lab_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less &#8212; Current maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" xlink:to="lab_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" 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:label id="lab_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital leases and Other long-term debt interest rates</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Changes in Quanta's Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_43ACAC9EE00F1FDEC2565E45599559C7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_43ACAC9EE00F1FDEC2565E45599559C7" 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_43ACAC9EE00F1FDEC2565E45599559C7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_43ACAC9EE00F1FDEC2565E45599559C7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_43ACAC9EE00F1FDEC2565E45599559C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_43ACAC9EE00F1FDEC2565E45599559C7" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_43ACAC9EE00F1FDEC2565E45599559C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2609F3DF9FFB555A52985E4559951876_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2609F3DF9FFB555A52985E4559951876" 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_2609F3DF9FFB555A52985E4559951876_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2609F3DF9FFB555A52985E4559951876" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2609F3DF9FFB555A52985E4559951876" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2609F3DF9FFB555A52985E4559951876" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2609F3DF9FFB555A52985E4559951876" xlink:type="arc" />
    <link:label id="lab_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5_terseLabel_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" 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_33A6EDDD199EA07B1CB85E4558E978A5_label_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" 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_33A6EDDD199EA07B1CB85E4558E978A5_documentation_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" 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-20170930.xsd#pwr_CommitmentAndContingenciesTable" xlink:label="loc_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" xlink:to="lab_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" 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_268A18EDED5E12C9F9675E4558E9B24F_label_en-US" xlink:label="lab_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="loc_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" xlink:to="lab_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" xlink:type="arc" />
    <link:label id="lab_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E_terseLabel_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" 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_542BFBBE2993929FA8615E4558E9C70E_label_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" 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_542BFBBE2993929FA8615E4558E9C70E_documentation_en-US" xlink:label="lab_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" 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-20170930.xsd#pwr_CommitmentAndContingenciesLineItems" xlink:label="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:to="lab_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" 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_9520B8FF1951508312CA5E4558E96A83_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" 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_2077E58F315750186EC25E4558EA0385_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" xlink:type="arc" />
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" 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_1A446CD1A44CAD7585055E4558EA8B4D_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivable" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" xlink:to="lab_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" 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_9424A8B27B116E8560335E4558EA621C_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" xlink:to="lab_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" 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_642C5782BC7843F21F335E4558EA6FE7_label_en-US" xlink:label="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" xlink:to="lab_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" xlink:type="arc" />
    <link:label id="lab_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649_terseLabel_en-US" xlink:label="lab_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" 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_731B4AF47288638B5F95833A18BDB649_label_en-US" xlink:label="lab_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" 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_731B4AF47288638B5F95833A18BDB649_documentation_en-US" xlink:label="lab_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" 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-20170930.xsd#pwr_IncomeTaxesTable" xlink:label="loc_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" xlink:to="lab_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" xlink:type="arc" />
    <link:label id="lab_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635_terseLabel_en-US" xlink:label="lab_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" 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_8D4D68D9FD39B5A89EBE833A18C35635_label_en-US" xlink:label="lab_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" 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_8D4D68D9FD39B5A89EBE833A18C35635_documentation_en-US" xlink:label="lab_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" 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-20170930.xsd#pwr_IncomeTaxesLineItems" xlink:label="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="lab_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" 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_64FC8234B71C614CB4CD833A18C4A629_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of unrecognized tax benefits change from year end relating to uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decrease in unrecognized tax benefits resulting from expiration of statute of limitations periods</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" xlink:type="arc" />
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" 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_8BAEDB339E1870E6028B833A18C547F4_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" 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_085E874E264FAC015D765E4558F20BEA_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" xlink:to="lab_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" 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_7591E998B45D409E30265E4558F266C4_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" xlink:to="lab_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" xlink:type="arc" />
    <link:label id="lab_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E_terseLabel_en-US" xlink:label="lab_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" 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_88F4E1D32E135D39016B5E4558F2F47E_label_en-US" xlink:label="lab_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" 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_88F4E1D32E135D39016B5E4558F2F47E_documentation_en-US" xlink:label="lab_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" 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-20170930.xsd#pwr_LettersOfCreditAndBankGuaranteesMember" xlink:label="loc_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" xlink:to="lab_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of credit and bank guarantees under the credit facility</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowances for doubtful accounts on current receivable</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_2BDB026DF4C37B511B505E4558479933_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_2BDB026DF4C37B511B505E4558479933" 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_2BDB026DF4C37B511B505E4558479933_label_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_2BDB026DF4C37B511B505E4558479933" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_2BDB026DF4C37B511B505E4558479933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_2BDB026DF4C37B511B505E4558479933" xlink:to="lab_us-gaap_ContractReceivableRetainageDueOneYearOrLess_2BDB026DF4C37B511B505E4558479933" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_0CB8C18952DD3F6A6C2B5E4558471D9E_terseLabel_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_0CB8C18952DD3F6A6C2B5E4558471D9E" 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_0CB8C18952DD3F6A6C2B5E4558471D9E_label_en-US" xlink:label="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_0CB8C18952DD3F6A6C2B5E4558471D9E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableRetainageDueAfterOneYear" xlink:label="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_0CB8C18952DD3F6A6C2B5E4558471D9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_0CB8C18952DD3F6A6C2B5E4558471D9E" xlink:to="lab_us-gaap_ContractReceivableRetainageDueAfterOneYear_0CB8C18952DD3F6A6C2B5E4558471D9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_12E7D0913DE82C4B9EF95E455847946A_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_12E7D0913DE82C4B9EF95E455847946A" 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_12E7D0913DE82C4B9EF95E455847946A_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_12E7D0913DE82C4B9EF95E455847946A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_12E7D0913DE82C4B9EF95E455847946A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable_12E7D0913DE82C4B9EF95E455847946A" xlink:to="lab_us-gaap_UnbilledContractsReceivable_12E7D0913DE82C4B9EF95E455847946A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_AB51762353E252456948BB39C0757609_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_AB51762353E252456948BB39C0757609" 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_AB51762353E252456948BB39C0757609_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_AB51762353E252456948BB39C0757609" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_AB51762353E252456948BB39C0757609" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_AB51762353E252456948BB39C0757609" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_AB51762353E252456948BB39C0757609" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_686E2B4363E47493329FBB39C0753A6F_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_686E2B4363E47493329FBB39C0753A6F" 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_686E2B4363E47493329FBB39C0753A6F_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_686E2B4363E47493329FBB39C0753A6F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_686E2B4363E47493329FBB39C0753A6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_686E2B4363E47493329FBB39C0753A6F" xlink:to="lab_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_686E2B4363E47493329FBB39C0753A6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_9E024BA094D7A6F6965BBB5D68EFA7DC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_9E024BA094D7A6F6965BBB5D68EFA7DC" 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_9E024BA094D7A6F6965BBB5D68EFA7DC_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_9E024BA094D7A6F6965BBB5D68EFA7DC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_9E024BA094D7A6F6965BBB5D68EFA7DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_9E024BA094D7A6F6965BBB5D68EFA7DC" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_9E024BA094D7A6F6965BBB5D68EFA7DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_31E0636A57186BD60AF85E455897B5C9_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_31E0636A57186BD60AF85E455897B5C9" 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_31E0636A57186BD60AF85E455897B5C9_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_31E0636A57186BD60AF85E455897B5C9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_31E0636A57186BD60AF85E455897B5C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_31E0636A57186BD60AF85E455897B5C9" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_31E0636A57186BD60AF85E455897B5C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_05C08FD13C3E5965ECBA5E4558E5FB95_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_05C08FD13C3E5965ECBA5E4558E5FB95" 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_05C08FD13C3E5965ECBA5E4558E5FB95_label_en-US" xlink:label="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_05C08FD13C3E5965ECBA5E4558E5FB95" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_05C08FD13C3E5965ECBA5E4558E5FB95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_05C08FD13C3E5965ECBA5E4558E5FB95" xlink:to="lab_us-gaap_CashFlowSupplementalDisclosuresTextBlock_05C08FD13C3E5965ECBA5E4558E5FB95" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_83E3EC61B2981366E6BA5E45594C98A6_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_83E3EC61B2981366E6BA5E45594C98A6" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_83E3EC61B2981366E6BA5E45594C98A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_83E3EC61B2981366E6BA5E45594C98A6" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_83E3EC61B2981366E6BA5E45594C98A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_22426E861B97F8279C0C5E45594C9D58_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_22426E861B97F8279C0C5E45594C9D58" 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_22426E861B97F8279C0C5E45594C9D58_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_22426E861B97F8279C0C5E45594C9D58" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_22426E861B97F8279C0C5E45594C9D58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_22426E861B97F8279C0C5E45594C9D58" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_22426E861B97F8279C0C5E45594C9D58" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" 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_435A582FABFE63559B3ECA5BF097B8AA_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964" 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_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" 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_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2BCCDFC1D8AFA133832DCA5BF0972B54_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2BCCDFC1D8AFA133832DCA5BF0972B54" 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_2BCCDFC1D8AFA133832DCA5BF0972B54_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2BCCDFC1D8AFA133832DCA5BF0972B54" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2BCCDFC1D8AFA133832DCA5BF0972B54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2BCCDFC1D8AFA133832DCA5BF0972B54" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2BCCDFC1D8AFA133832DCA5BF0972B54" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_451DA67F66E4C457DEDACA5BF0970114_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_451DA67F66E4C457DEDACA5BF0970114" 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_451DA67F66E4C457DEDACA5BF0970114_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_451DA67F66E4C457DEDACA5BF0970114" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_451DA67F66E4C457DEDACA5BF0970114" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_451DA67F66E4C457DEDACA5BF0970114" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_451DA67F66E4C457DEDACA5BF0970114" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6D787112564FE18AC4F0CA5BF097C5D1_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6D787112564FE18AC4F0CA5BF097C5D1" 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_6D787112564FE18AC4F0CA5BF097C5D1_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6D787112564FE18AC4F0CA5BF097C5D1" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6D787112564FE18AC4F0CA5BF097C5D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6D787112564FE18AC4F0CA5BF097C5D1" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6D787112564FE18AC4F0CA5BF097C5D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_B3D1EA92941836B06C2D5E455968814F_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_B3D1EA92941836B06C2D5E455968814F" 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_B3D1EA92941836B06C2D5E455968814F_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_B3D1EA92941836B06C2D5E455968814F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_B3D1EA92941836B06C2D5E455968814F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_B3D1EA92941836B06C2D5E455968814F" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_B3D1EA92941836B06C2D5E455968814F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" 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_8159F448959FCEF60A604F9396305B17_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:type="arc" />
    <link:label id="lab_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907_terseLabel_en-US" xlink:label="lab_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" 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_E21C83CF5056795D61754F9396316907_label_en-US" xlink:label="lab_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" 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_E21C83CF5056795D61754F9396316907_documentation_en-US" xlink:label="lab_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" 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-20170930.xsd#pwr_BorrowingsUnderCreditFacilityMember" xlink:label="loc_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" xlink:to="lab_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" xlink:type="arc" />
    <link:label id="lab_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2_terseLabel_en-US" xlink:label="lab_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2_label_en-US" xlink:label="lab_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:to="lab_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:type="arc" />
    <link:label id="lab_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" 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_4B1D6B543F190BDDDBB34F9396313244_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" 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="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:to="lab_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:type="arc" />
    <link:label id="lab_currency_USD_DF029A29DC3886D716874F939631DC43_terseLabel_en-US" xlink:label="lab_currency_USD_DF029A29DC3886D716874F939631DC43" 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_DF029A29DC3886D716874F939631DC43_label_en-US" xlink:label="lab_currency_USD_DF029A29DC3886D716874F939631DC43" 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="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_DF029A29DC3886D716874F939631DC43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_USD_DF029A29DC3886D716874F939631DC43" xlink:to="lab_currency_USD_DF029A29DC3886D716874F939631DC43" xlink:type="arc" />
    <link:label id="lab_currency_CAD_7401F46788A33B029F294F9396325198_terseLabel_en-US" xlink:label="lab_currency_CAD_7401F46788A33B029F294F9396325198" 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_7401F46788A33B029F294F9396325198_label_en-US" xlink:label="lab_currency_CAD_7401F46788A33B029F294F9396325198" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada, Dollars</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_7401F46788A33B029F294F9396325198" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CAD_7401F46788A33B029F294F9396325198" xlink:to="lab_currency_CAD_7401F46788A33B029F294F9396325198" xlink:type="arc" />
    <link:label id="lab_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4_terseLabel_en-US" xlink:label="lab_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" 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_A9C7F05DD2E11FEF5FCC4F939631C5A4_label_en-US" xlink:label="lab_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" 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_A9C7F05DD2E11FEF5FCC4F939631C5A4_documentation_en-US" xlink:label="lab_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" 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-20170930.xsd#pwr_CanadianAndAustralianDollarsMember" xlink:label="loc_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" xlink:to="lab_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" 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_263138FA1DD43D23C3CA4F939632A418_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD" xlink:to="lab_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" 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_D72744825151001ADAC04F9396323EDD_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" xlink:type="arc" />
    <link:label id="lab_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8_terseLabel_en-US" xlink:label="lab_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" 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_137E05BFD78FA09EC6BA5E4557B61FD8_label_en-US" xlink:label="lab_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Australia, Dollars</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AUD" xlink:label="loc_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" xlink:to="lab_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" 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_5B484C58E7738261E1A05E4557B6E2CE_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:to="lab_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" 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_39AAB087B508C7480F365E4557B6D4CB_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" xlink:type="arc" />
    <link:label id="lab_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202_terseLabel_en-US" xlink:label="lab_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Credit Agreement</link:label>
    <link:label id="lab_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202_label_en-US" xlink:label="lab_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fourth Amended And Restated [Member]</link:label>
    <link:label id="lab_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202_documentation_en-US" xlink:label="lab_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fourth amended and restated.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_FourthAmendedAndRestatedMember" xlink:label="loc_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:to="lab_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:type="arc" />
    <link:label id="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271_terseLabel_en-US" xlink:label="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" 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_7C57ED73B05141DCF5195E4557B60271_label_en-US" xlink:label="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" 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_7C57ED73B05141DCF5195E4557B60271_documentation_en-US" xlink:label="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" 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-20170930.xsd#pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" xlink:label="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" xlink:to="lab_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" xlink:type="arc" />
    <link:label id="lab_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63_terseLabel_en-US" xlink:label="lab_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" 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_9D48342395906BA326E25E4557B64E63_label_en-US" xlink:label="lab_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" 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_9D48342395906BA326E25E4557B64E63_documentation_en-US" xlink:label="lab_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" 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-20170930.xsd#pwr_SwingLinesLoanMember" xlink:label="loc_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" xlink:to="lab_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior secured revolving credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" xlink:type="arc" />
    <link:label id="lab_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE_terseLabel_en-US" xlink:label="lab_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" 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_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE_label_en-US" xlink:label="lab_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option To Increase Revolving Commitments Under Credit Agreement</link:label>
    <link:label id="lab_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE_documentation_en-US" xlink:label="lab_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option to increase revolving commitments under credit agreement.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement" xlink:label="loc_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" xlink:to="lab_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermBorrowings_F3EA3D068C64E885D0AA5E45592F3FC1_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_F3EA3D068C64E885D0AA5E45592F3FC1" 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_F3EA3D068C64E885D0AA5E45592F3FC1_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_F3EA3D068C64E885D0AA5E45592F3FC1" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_F3EA3D068C64E885D0AA5E45592F3FC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings_F3EA3D068C64E885D0AA5E45592F3FC1" xlink:to="lab_us-gaap_ShortTermBorrowings_F3EA3D068C64E885D0AA5E45592F3FC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_7FC20AEA378055EF33295E45592F8F91_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_7FC20AEA378055EF33295E45592F8F91" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_7FC20AEA378055EF33295E45592F8F91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_7FC20AEA378055EF33295E45592F8F91" xlink:to="lab_us-gaap_LongTermDebtCurrent_7FC20AEA378055EF33295E45592F8F91" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B_totalLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B" 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:label id="lab_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B_label_en-US" xlink:label="lab_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B" xlink:to="lab_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B" xlink:type="arc" />
    <link:label id="lab_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E_terseLabel_en-US" xlink:label="lab_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Operating Leases Future Minimum Payments Due [Table]</link:label>
    <link:label id="lab_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E_label_en-US" xlink:label="lab_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Operating Leases Future Minimum Payments Due [Table]</link:label>
    <link:label id="lab_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E_documentation_en-US" xlink:label="lab_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Operating Leases Future Minimum Payments Due [Table]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable" xlink:label="loc_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:to="lab_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" 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_75A9AE6B95B314A0CE8059B6713B3588_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" xlink:type="arc" />
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" 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_CC6BE196D0A2CE41C8A559B6713B2ADE_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" xlink:type="arc" />
    <link:label id="lab_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D_terseLabel_en-US" xlink:label="lab_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Residual Value Guarantee</link:label>
    <link:label id="lab_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D_label_en-US" xlink:label="lab_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Residual Value Guarantees [Member]</link:label>
    <link:label id="lab_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D_documentation_en-US" xlink:label="lab_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Residual Value Guarantees [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ResidualValueGuaranteesMember" xlink:label="loc_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:to="lab_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:type="arc" />
    <link:label id="lab_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5_terseLabel_en-US" xlink:label="lab_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases [Line Items]</link:label>
    <link:label id="lab_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5_label_en-US" xlink:label="lab_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases [Line Items]</link:label>
    <link:label id="lab_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5_documentation_en-US" xlink:label="lab_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Leases [Line Items]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OperatingLeasesLineItems" xlink:label="loc_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:to="lab_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" 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_CA324F4876EEB473DFD759B6713D585C_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" xlink:to="lab_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" xlink:type="arc" />
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" 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_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" 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_E10BBF62E01E8396F45B5E4557929830_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" 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_EAEC5D300C2A8F44FCEB5E4557921B39_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:to="lab_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:type="arc" />
    <link:label id="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD_terseLabel_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" 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_E0C9988B646C2A991FBF5E455792D5CD_label_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" 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_E0C9988B646C2A991FBF5E455792D5CD_documentation_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" 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-20170930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" xlink:to="lab_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" 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_EA2DF4A9E1346A41DA025E4557922E17_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" xlink:type="arc" />
    <link:label id="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3_terseLabel_en-US" xlink:label="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" 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_1FD05710F58516BA53035E4557929CD3_label_en-US" xlink:label="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" 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_1FD05710F58516BA53035E4557929CD3_documentation_en-US" xlink:label="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" 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-20170930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" xlink:to="lab_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effect of Changes in Operating Assets and Liabilities, Net Of Non-Cash Transactions, On Cash Flows From Operating Activities of Continuing Operations</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowOperatingCapitalTableTextBlock" xlink:label="loc_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8" xlink:to="lab_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Additional Supplemental Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_94A857EF05AAA5F6F2F35E45593488F3_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_94A857EF05AAA5F6F2F35E45593488F3" 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_94A857EF05AAA5F6F2F35E45593488F3_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_94A857EF05AAA5F6F2F35E45593488F3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_94A857EF05AAA5F6F2F35E45593488F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_94A857EF05AAA5F6F2F35E45593488F3" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_94A857EF05AAA5F6F2F35E45593488F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" 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_484B479562B81246F9414F93957E10AE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" xlink:to="lab_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" 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_1A126C4B50BF4A1D034B4F93957EFA35_label_en-US" xlink:label="lab_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" xlink:to="lab_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" xlink:type="arc" />
    <link:label id="lab_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7_terseLabel_en-US" xlink:label="lab_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" 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_D0C980F0499A7C71B6DF4F93957EB3F7_label_en-US" xlink:label="lab_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" 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_D0C980F0499A7C71B6DF4F93957EB3F7_documentation_en-US" xlink:label="lab_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimate.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_EstimateMember" xlink:label="loc_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" xlink:to="lab_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" 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_DAE34D23544F155015784F93957EB3C3_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" xlink:to="lab_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8_verboseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8" xlink:type="arc" />
    <link:label id="lab_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5_terseLabel_en-US" xlink:label="lab_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" 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_B659761358451CDEEC474FA3052D20D5_label_en-US" xlink:label="lab_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" 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_B659761358451CDEEC474FA3052D20D5_documentation_en-US" xlink:label="lab_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" 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-20170930.xsd#pwr_EstimatedCostsToCompleteBondedProjects" xlink:label="loc_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" xlink:to="lab_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_D8D8ECA15CF9897B4DA197F6981D9604_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_D8D8ECA15CF9897B4DA197F6981D9604" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_D8D8ECA15CF9897B4DA197F6981D9604" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_D8D8ECA15CF9897B4DA197F6981D9604" xlink:to="lab_us-gaap_SubsequentEventsAbstract_D8D8ECA15CF9897B4DA197F6981D9604" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="lab_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" 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_D27FA71F26EEC01CAFA597F6981DA987_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" 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_FF765B79117F1B70F57B97F6981DCC27_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" 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_E5156CB7E574DB01B85197F6981D936E_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" xlink:to="lab_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" xlink:type="arc" />
    <link:label id="lab_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164_terseLabel_en-US" xlink:label="lab_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment to Fourth Amendment</link:label>
    <link:label id="lab_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164_label_en-US" xlink:label="lab_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Second Amendment To Fourth Amendment [Member]</link:label>
    <link:label id="lab_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164_documentation_en-US" xlink:label="lab_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Second Amendment To Fourth Amendment [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SecondAmendmentToFourthAmendmentMember" xlink:label="loc_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:to="lab_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" 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_61487CFCDAC81662D2BE97F6981E66BF_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" xlink:type="arc" />
    <link:label id="lab_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1_terseLabel_en-US" xlink:label="lab_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" 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_8398247F86C10428B12F97F6981E9CC1_label_en-US" xlink:label="lab_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" 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_8398247F86C10428B12F97F6981E9CC1_documentation_en-US" xlink:label="lab_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" 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-20170930.xsd#pwr_PerformanceLettersOfCreditMember" xlink:label="loc_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" xlink:to="lab_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" 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_DB9D22079DE056F35E7697F6981E62A5_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" xlink:to="lab_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" 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_70B8FEEC75679E229C7997F6981ED206_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:to="lab_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:type="arc" />
    <link:label id="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" 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_133A94240016C504849D97F6981EFF9E_label_en-US" xlink:label="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" 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_133A94240016C504849D97F6981EFF9E_documentation_en-US" xlink:label="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" 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-20170930.xsd#pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" xlink:to="lab_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" xlink:type="arc" />
    <link:label id="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" 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_0D842CADBFFCCB6B09DD97F6981ECA19_label_en-US" xlink:label="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" 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_0D842CADBFFCCB6B09DD97F6981ECA19_documentation_en-US" xlink:label="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" 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-20170930.xsd#pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" xlink:to="lab_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" xlink:type="arc" />
    <link:label id="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" 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_CA648A16E632678E5DAC97F6981E5147_label_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" 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_CA648A16E632678E5DAC97F6981E5147_documentation_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" 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-20170930.xsd#pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" xlink:to="lab_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:to="lab_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" 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_612EC91948FC6B28C5AD97F698244567_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="lab_us-gaap_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470" 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_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470_label_en-US" xlink:label="lab_us-gaap_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Services, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470" xlink:to="lab_us-gaap_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfServices_095189EC8D16B8DAC6DF739992E4B697_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfServices_095189EC8D16B8DAC6DF739992E4B697" 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_CostOfServices_095189EC8D16B8DAC6DF739992E4B697_label_en-US" xlink:label="lab_us-gaap_CostOfServices_095189EC8D16B8DAC6DF739992E4B697" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Services</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_095189EC8D16B8DAC6DF739992E4B697" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfServices_095189EC8D16B8DAC6DF739992E4B697" xlink:to="lab_us-gaap_CostOfServices_095189EC8D16B8DAC6DF739992E4B697" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_C78DD409AB210DDB69BC739992E48B75_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_C78DD409AB210DDB69BC739992E48B75" 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_C78DD409AB210DDB69BC739992E48B75_label_en-US" xlink:label="lab_us-gaap_GrossProfit_C78DD409AB210DDB69BC739992E48B75" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_C78DD409AB210DDB69BC739992E48B75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_C78DD409AB210DDB69BC739992E48B75" xlink:to="lab_us-gaap_GrossProfit_C78DD409AB210DDB69BC739992E48B75" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_90970C46AC763709E6C2739992E4B45B_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_90970C46AC763709E6C2739992E4B45B" 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_90970C46AC763709E6C2739992E4B45B_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_90970C46AC763709E6C2739992E4B45B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_90970C46AC763709E6C2739992E4B45B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_90970C46AC763709E6C2739992E4B45B" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_90970C46AC763709E6C2739992E4B45B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2" xlink:to="lab_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_43420BA1E50F6F6CB0B8739992E43DF9_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_43420BA1E50F6F6CB0B8739992E43DF9" 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_43420BA1E50F6F6CB0B8739992E43DF9_label_en-US" xlink:label="lab_us-gaap_InterestExpense_43420BA1E50F6F6CB0B8739992E43DF9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_43420BA1E50F6F6CB0B8739992E43DF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_43420BA1E50F6F6CB0B8739992E43DF9" xlink:to="lab_us-gaap_InterestExpense_43420BA1E50F6F6CB0B8739992E43DF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_09546579A43A26ACEEEB739992E5391B_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_09546579A43A26ACEEEB739992E5391B" 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_09546579A43A26ACEEEB739992E5391B_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest_09546579A43A26ACEEEB739992E5391B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_09546579A43A26ACEEEB739992E5391B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest_09546579A43A26ACEEEB739992E5391B" xlink:to="lab_us-gaap_InvestmentIncomeInterest_09546579A43A26ACEEEB739992E5391B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_BF03A694DC3FE1C08000739992E5B2D4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_BF03A694DC3FE1C08000739992E5B2D4" 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_BF03A694DC3FE1C08000739992E5B2D4_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_BF03A694DC3FE1C08000739992E5B2D4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_BF03A694DC3FE1C08000739992E5B2D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_BF03A694DC3FE1C08000739992E5B2D4" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_BF03A694DC3FE1C08000739992E5B2D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_F0D2972693092AE48A39739992E5C839_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_F0D2972693092AE48A39739992E5C839" 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_F0D2972693092AE48A39739992E5C839_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_F0D2972693092AE48A39739992E5C839" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_F0D2972693092AE48A39739992E5C839" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_F0D2972693092AE48A39739992E5C839" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_F0D2972693092AE48A39739992E5C839" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1162B574C256E89D055E739992E50F2B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1162B574C256E89D055E739992E50F2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income from discontinued operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1162B574C256E89D055E739992E50F2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1162B574C256E89D055E739992E50F2B" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1162B574C256E89D055E739992E50F2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_ADE3A4FCB6B3D8712732739992E5D9C4_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_ADE3A4FCB6B3D8712732739992E5D9C4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_ADE3A4FCB6B3D8712732739992E5D9C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_ADE3A4FCB6B3D8712732739992E5D9C4" xlink:to="lab_us-gaap_ProfitLoss_ADE3A4FCB6B3D8712732739992E5D9C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525" 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:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" 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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E_label_en-US" xlink:label="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Amounts Attributable to Parent, Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:label="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" xlink:to="lab_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share attributable to common stock:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Continuing operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stock (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C" xlink:to="lab_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_532DB60915928923AEBB739992E57517_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_532DB60915928923AEBB739992E57517" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_532DB60915928923AEBB739992E57517" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_532DB60915928923AEBB739992E57517" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_532DB60915928923AEBB739992E57517" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share attributable to common stock:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Continuing operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued operations (in usd per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stock (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466" xlink:to="lab_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42FBD7EB21EDC4B751C6739992E6B6ED_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42FBD7EB21EDC4B751C6739992E6B6ED" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42FBD7EB21EDC4B751C6739992E6B6ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42FBD7EB21EDC4B751C6739992E6B6ED" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42FBD7EB21EDC4B751C6739992E6B6ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" 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_0957BF9D93C568B040ABBAD0E9578F84_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" 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_5825AB456F2915A2914CBAD0E957FE54_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" 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_5E9CDC7AA93FB4703809BAD0E958AC3D_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" xlink:to="lab_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" 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_BBBA9A27F0989622081ABADBD19176CB_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" 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_3F16699E65E1573FE935BADBD235ED35_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" xlink:to="lab_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" 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_A60798BA9CA26B86AD41BAD0E9586F50_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" xlink:to="lab_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" xlink:type="arc" />
    <link:label id="lab_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D_terseLabel_en-US" xlink:label="lab_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions 2017</link:label>
    <link:label id="lab_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D_label_en-US" xlink:label="lab_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions 2017 [Member]</link:label>
    <link:label id="lab_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D_documentation_en-US" xlink:label="lab_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisitions 2017 [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017Member" xlink:label="loc_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:to="lab_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" 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, Finite-Lived Intangibles</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" 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_501BF2B0E02F3953C148BAD0E958A61D_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" 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_60EF598CC35BA9FCA206C99B38B87B11_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" 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_2E5C491D0CBD6945B672C99B38B85363_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" 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_8370B90CE2E8E342978CC99B38B81D7F_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:to="lab_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:type="arc" />
    <link:label id="lab_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7_terseLabel_en-US" xlink:label="lab_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update, Statutory Tax Withholding Component</link:label>
    <link:label id="lab_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7_label_en-US" xlink:label="lab_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09, Statutory Tax Withholding Component [Member]</link:label>
    <link:label id="lab_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7_documentation_en-US" xlink:label="lab_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09, Statutory Tax Withholding Component [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" xlink:label="loc_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:to="lab_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:type="arc" />
    <link:label id="lab_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC_terseLabel_en-US" xlink:label="lab_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update, Excess Tax Benefit Component</link:label>
    <link:label id="lab_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC_label_en-US" xlink:label="lab_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]</link:label>
    <link:label id="lab_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC_documentation_en-US" xlink:label="lab_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" xlink:label="loc_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:to="lab_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" 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_2E502CBC5F4097AF545EC99B38B9F40E_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit related to the settlement of share-based awards during period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net cash provided (used in) operating activities of continuing operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net cash provided (used in) financing activities of continuing operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" 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_9F70A87756493E875DB25E4557483744_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" 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_C793A8A8AA5FFF06F5985E4557484CF4_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" 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_D14C87F6A818BD18DAA35E455749700D_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:type="arc" />
    <link:label id="lab_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD_terseLabel_en-US" xlink:label="lab_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" 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_77663B28E4BEA5519CB65E455749F4AD_label_en-US" xlink:label="lab_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" 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_77663B28E4BEA5519CB65E455749F4AD_documentation_en-US" xlink:label="lab_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" 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-20170930.xsd#pwr_DomesticBankAccountsMember" xlink:label="loc_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" xlink:to="lab_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" xlink:type="arc" />
    <link:label id="lab_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6_terseLabel_en-US" xlink:label="lab_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" 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_99B54F6FA21C5EF0DDA65E45574998B6_label_en-US" xlink:label="lab_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" 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_99B54F6FA21C5EF0DDA65E45574998B6_documentation_en-US" xlink:label="lab_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" 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-20170930.xsd#pwr_ForeignBankAccountsMember" xlink:label="loc_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" xlink:to="lab_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" xlink:type="arc" />
    <link:label id="lab_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4_terseLabel_en-US" xlink:label="lab_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" 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_E6EB1F9C43F855F1BF325E455749F4F4_label_en-US" xlink:label="lab_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" 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_E6EB1F9C43F855F1BF325E455749F4F4_documentation_en-US" xlink:label="lab_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" 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-20170930.xsd#pwr_InvestmentsInJointVenturesMember" xlink:label="loc_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" xlink:to="lab_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" xlink:type="arc" />
    <link:label id="lab_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336_terseLabel_en-US" xlink:label="lab_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" 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_322BEA5E6F93AC3ADBED5E455749F336_label_en-US" xlink:label="lab_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" 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_322BEA5E6F93AC3ADBED5E455749F336_documentation_en-US" xlink:label="lab_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" 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-20170930.xsd#pwr_DomesticJointVenturesMember" xlink:label="loc_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" xlink:to="lab_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" 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:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" 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_94A7DC2FCD3B2B752DE75E45574E2EAF_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A5730DA93829BA42A0D5E45599F1B6A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A5730DA93829BA42A0D5E45599F1B6A" 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_1A5730DA93829BA42A0D5E45599F1B6A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A5730DA93829BA42A0D5E45599F1B6A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A5730DA93829BA42A0D5E45599F1B6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A5730DA93829BA42A0D5E45599F1B6A" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A5730DA93829BA42A0D5E45599F1B6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:type="arc" />
    <link:label id="lab_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324_terseLabel_en-US" xlink:label="lab_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324_label_en-US" xlink:label="lab_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration [Member]</link:label>
    <link:label id="lab_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324_documentation_en-US" xlink:label="lab_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contingent Consideration [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ContingentConsiderationMember" xlink:label="loc_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:to="lab_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:type="arc" />
    <link:label id="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B_terseLabel_en-US" xlink:label="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" 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_CE830592D6F606FC20769CB946B9F28B_label_en-US" xlink:label="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" 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_CE830592D6F606FC20769CB946B9F28B_documentation_en-US" xlink:label="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" 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-20170930.xsd#pwr_AcquisitionWithoutMaximumEarnOutMember" xlink:label="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" xlink:to="lab_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value inputs discount rate</link:label>
    <link:label id="lab_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3_label_en-US" xlink:label="lab_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Discount Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="loc_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" xlink:to="lab_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value inputs expected volatility rate</link:label>
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36_label_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" xlink:to="lab_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions that have maximum payouts</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, additions from new business combinations</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" 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, Purchases</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, payments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" 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, Settlements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" xlink:type="arc" />
    <link:label id="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C_terseLabel_en-US" xlink:label="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C" 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_D95EBC813387593858115E4557D21E3C_label_en-US" xlink:label="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C" 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_D95EBC813387593858115E4557D21E3C_documentation_en-US" xlink:label="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C" 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-20170930.xsd#pwr_EmployersLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C" xlink:to="lab_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C" xlink:type="arc" />
    <link:label id="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112_terseLabel_en-US" xlink:label="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112" 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_BD41ED6EABAC5D8811525E4557D25112_label_en-US" xlink:label="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112" 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_BD41ED6EABAC5D8811525E4557D25112_documentation_en-US" xlink:label="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112" 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-20170930.xsd#pwr_WorkersCompensationInsuranceClaimsDeductible" xlink:label="loc_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112" xlink:to="lab_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112" xlink:type="arc" />
    <link:label id="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344_terseLabel_en-US" xlink:label="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344" 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_3222A2E35CC7C1027A345E4557D28344_label_en-US" xlink:label="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344" 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_3222A2E35CC7C1027A345E4557D28344_documentation_en-US" xlink:label="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344" 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-20170930.xsd#pwr_AutoLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344" xlink:to="lab_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344" xlink:type="arc" />
    <link:label id="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7_terseLabel_en-US" xlink:label="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7" 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_29178447C28EC6905AED5E4557D25DC7_label_en-US" xlink:label="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7" 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_29178447C28EC6905AED5E4557D25DC7_documentation_en-US" xlink:label="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7" 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-20170930.xsd#pwr_GeneralLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7" xlink:to="lab_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7" xlink:type="arc" />
    <link:label id="lab_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8_terseLabel_en-US" xlink:label="lab_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8" 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_631F5D0E343D37A6BFAF5E4557D23DC8_label_en-US" xlink:label="lab_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8" 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_631F5D0E343D37A6BFAF5E4557D23DC8_documentation_en-US" xlink:label="lab_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8" 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-20170930.xsd#pwr_HealthCareDeductible" xlink:label="loc_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8" xlink:to="lab_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8" xlink:type="arc" />
    <link:label id="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C_terseLabel_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" 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_3043A132C218F75E95D1739992B1518C_label_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" 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_3043A132C218F75E95D1739992B1518C_documentation_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" 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-20170930.xsd#pwr_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:to="lab_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" 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_C7F60F9A94C11D5D2344739992B10C70_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" xlink:to="lab_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" 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_6287E0FE677D247887B2739992B1F7EE_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" xlink:to="lab_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" xlink:type="arc" />
    <link:label id="lab_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C_terseLabel_en-US" xlink:label="lab_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" 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_C5B2C55FB72DF5476AC9739992B1E73C_label_en-US" xlink:label="lab_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" 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_C5B2C55FB72DF5476AC9739992B1E73C_documentation_en-US" xlink:label="lab_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" 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-20170930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" xlink:to="lab_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" 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_F42B5C3764DC4B9E5884739992B1FFBE_label_en-US" xlink:label="lab_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" 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="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" xlink:to="lab_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" 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_958D077A5EF7811BBC3F739992B1CB13_label_en-US" xlink:label="lab_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" xlink:to="lab_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" xlink:type="arc" />
    <link:label id="lab_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996_terseLabel_en-US" xlink:label="lab_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" 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_9D4112F15CF4517C2B66739992B27996_label_en-US" xlink:label="lab_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" 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_9D4112F15CF4517C2B66739992B27996_documentation_en-US" xlink:label="lab_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" 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-20170930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" xlink:to="lab_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" xlink:type="arc" />
    <link:label id="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263_terseLabel_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" 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_BCA6270C0F9A1DCB53B2739992B25263_label_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" 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_BCA6270C0F9A1DCB53B2739992B25263_documentation_en-US" xlink:label="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" 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-20170930.xsd#pwr_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" xlink:to="lab_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other commitment</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D_label_en-US" xlink:label="lab_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" xlink:to="lab_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE_label_en-US" xlink:label="lab_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:to="lab_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7_label_en-US" xlink:label="lab_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:to="lab_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Three</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Three [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" xlink:type="arc" />
    <link:label id="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E_terseLabel_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" 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_6EFAEDDF4D25F3EC069935436F7D0E5E_label_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" 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_6EFAEDDF4D25F3EC069935436F7D0E5E_documentation_en-US" xlink:label="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" 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-20170930.xsd#pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" xlink:to="lab_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" xlink:type="arc" />
    <link:label id="lab_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB_terseLabel_en-US" xlink:label="lab_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock and Restricted Stock Units to be Settled in Common Stock</link:label>
    <link:label id="lab_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB_label_en-US" xlink:label="lab_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock And Restricted Stock Units To Be Settled In Common Stock [Member]</link:label>
    <link:label id="lab_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB_documentation_en-US" xlink:label="lab_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock And Restricted Stock Units To Be Settled In Common Stock [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:to="lab_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:type="arc" />
    <link:label id="lab_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860_terseLabel_en-US" xlink:label="lab_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Units</link:label>
    <link:label id="lab_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860_label_en-US" xlink:label="lab_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Units [Member]</link:label>
    <link:label id="lab_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860_documentation_en-US" xlink:label="lab_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" 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-20170930.xsd#pwr_PerformanceUnitsMember" xlink:label="loc_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" xlink:to="lab_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, weighted average grant date fair value, per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" 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_C1C72ABC7E1C5D7363CB35436F7E7B5B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" 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_A6E56F42AADC218CA9F535436F7E2FE4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash stock compensation expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1" xlink:to="lab_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" 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_8F29FB5C00CF603E8AD835436F7E81C5_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" 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 (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax provision:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_A09ED912D8805749124F4A83FA4B2F42_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_A09ED912D8805749124F4A83FA4B2F42" 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_A09ED912D8805749124F4A83FA4B2F42_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_A09ED912D8805749124F4A83FA4B2F42" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_A09ED912D8805749124F4A83FA4B2F42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_A09ED912D8805749124F4A83FA4B2F42" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_A09ED912D8805749124F4A83FA4B2F42" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_BCFDC35B445FF57DEA894A83FA4BF4F1_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_BCFDC35B445FF57DEA894A83FA4BF4F1" 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_BCFDC35B445FF57DEA894A83FA4BF4F1_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_BCFDC35B445FF57DEA894A83FA4BF4F1" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_BCFDC35B445FF57DEA894A83FA4BF4F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_BCFDC35B445FF57DEA894A83FA4BF4F1" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_BCFDC35B445FF57DEA894A83FA4BF4F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7301F87BD1BB7A5DF1504A83FA4B86B9_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7301F87BD1BB7A5DF1504A83FA4B86B9" 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_7301F87BD1BB7A5DF1504A83FA4B86B9_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7301F87BD1BB7A5DF1504A83FA4B86B9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7301F87BD1BB7A5DF1504A83FA4B86B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7301F87BD1BB7A5DF1504A83FA4B86B9" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7301F87BD1BB7A5DF1504A83FA4B86B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive income attributable to Quanta stockholders</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969" xlink:type="arc" />
    <link:label id="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F_terseLabel_en-US" xlink:label="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F" 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_EE72F5C043F6AF0CE6DE5E45578FB53F_label_en-US" xlink:label="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F" 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_EE72F5C043F6AF0CE6DE5E45578FB53F_documentation_en-US" xlink:label="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F" 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-20170930.xsd#pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F" xlink:to="lab_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" 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_276A24672BFBAE5A5956C4E5D1D2F2CF_label_en-US" xlink:label="lab_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="lab_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:type="arc" />
    <link:label id="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA_terseLabel_en-US" xlink:label="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" 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_CF9816A054402E3500C9C4E5D1D634FA_label_en-US" xlink:label="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" 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_CF9816A054402E3500C9C4E5D1D634FA_documentation_en-US" xlink:label="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" 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-20170930.xsd#pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" xlink:label="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" xlink:to="lab_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" 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_5426928DDB4F40A3104DC4E5D1D6987C_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" xlink:to="lab_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" 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_09CF28A03436B740B4B7C4E5D1D68A9F_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" xlink:to="lab_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" xlink:type="arc" />
    <link:label id="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0_terseLabel_en-US" xlink:label="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" 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_C442C2D5AB827D679059C4E5D1D799F0_label_en-US" xlink:label="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" 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_C442C2D5AB827D679059C4E5D1D799F0_documentation_en-US" xlink:label="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" 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-20170930.xsd#pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" xlink:label="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" xlink:to="lab_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" 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_04C848B30F0CB9E727A9C4E5D1D7A22B_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" 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_199B1C558E289FACC145C4E5D1D8E841_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:type="arc" />
    <link:label id="lab_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1_terseLabel_en-US" xlink:label="lab_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" 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_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1_label_en-US" xlink:label="lab_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Seventeen Repurchase Program [Member]</link:label>
    <link:label id="lab_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1_documentation_en-US" xlink:label="lab_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand Seventeen Repurchase Program [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandSeventeenRepurchaseProgramMember" xlink:label="loc_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" xlink:to="lab_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" xlink:type="arc" />
    <link:label id="lab_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF_terseLabel_en-US" xlink:label="lab_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2015 Repurchase Plan Open Market Purchases And Accelerated Share Repurchase Agreement</link:label>
    <link:label id="lab_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF_label_en-US" xlink:label="lab_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repurchase Program, 2015 Open Market Purchases And Accelerated Share Repurchase Program [Member]</link:label>
    <link:label id="lab_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF_documentation_en-US" xlink:label="lab_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the 2015 Repurchase Program.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" xlink:label="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:to="lab_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:type="arc" />
    <link:label id="lab_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26_terseLabel_en-US" xlink:label="lab_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2015 Repurchase Program</link:label>
    <link:label id="lab_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26_label_en-US" xlink:label="lab_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Fifteen Repurchase Program [Member]</link:label>
    <link:label id="lab_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26_documentation_en-US" xlink:label="lab_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2015 Repurchase Program [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandFifteenRepurchaseProgramMember" xlink:label="loc_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:to="lab_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:type="arc" />
    <link:label id="lab_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958_terseLabel_en-US" xlink:label="lab_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2015 Repurchase Program Open Market Purchases</link:label>
    <link:label id="lab_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958_label_en-US" xlink:label="lab_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Fifteen Repurchase Program Open Market Purchases [Member]</link:label>
    <link:label id="lab_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958_documentation_en-US" xlink:label="lab_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand Fifteen Repurchase Program Open Market Purchases [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember" xlink:label="loc_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:to="lab_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:type="arc" />
    <link:label id="lab_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207_terseLabel_en-US" xlink:label="lab_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchase Agreement</link:label>
    <link:label id="lab_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207_label_en-US" xlink:label="lab_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchase Program [Member]</link:label>
    <link:label id="lab_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207_documentation_en-US" xlink:label="lab_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchase Program [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AcceleratedShareRepurchaseProgramMember" xlink:label="loc_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:to="lab_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31_terseLabel_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" 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_8DEBBC027F3B38F89848C4E5D1D8FC31_label_en-US" xlink:label="lab_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="lab_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" 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_B57C23C3DC183E912EDFC4E5D1D82C9C_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock acquired, value</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, value</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" xlink:to="lab_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement of treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Retired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesRetired" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" xlink:to="lab_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement of treasury stock, amount</link:label>
    <link:label id="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D_label_en-US" xlink:label="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Retired, Cost Method, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" xlink:to="lab_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" 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</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated stock repurchases settled at a later date</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_DF71E974929F85B924C45E4558FEFDEE_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_DF71E974929F85B924C45E4558FEFDEE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_DF71E974929F85B924C45E4558FEFDEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_DF71E974929F85B924C45E4558FEFDEE" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_DF71E974929F85B924C45E4558FEFDEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" 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_42327BA74C06643C87BD5E4558FFC8BE_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" 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:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" 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_0A0535AE9E4920417C1A5E4558FF4AC4_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" 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_342BBFF6C2DC86C1DE005E4559000EB4_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" xlink:to="lab_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exchangeable shares, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D_label_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" xlink:to="lab_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" 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_E147B5CFCEE07C0808C25E45590009D0_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" 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_B0EAAFD4B4805EEE8D1D5E455900A003_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" xlink:to="lab_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_9D8AF4593D8D185BA5CF5E4559929310_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_9D8AF4593D8D185BA5CF5E4559929310" 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_9D8AF4593D8D185BA5CF5E4559929310_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_9D8AF4593D8D185BA5CF5E4559929310" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_9D8AF4593D8D185BA5CF5E4559929310" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_9D8AF4593D8D185BA5CF5E4559929310" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_9D8AF4593D8D185BA5CF5E4559929310" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Unbilled Receivables</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39" xlink:to="lab_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_55C56DBB2068072FAC845E455992CD3F_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_55C56DBB2068072FAC845E455992CD3F" 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_55C56DBB2068072FAC845E455992CD3F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_55C56DBB2068072FAC845E455992CD3F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_55C56DBB2068072FAC845E455992CD3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_55C56DBB2068072FAC845E455992CD3F" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_55C56DBB2068072FAC845E455992CD3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7EB7218B7A26E25BB5EB5E4559926970_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7EB7218B7A26E25BB5EB5E4559926970" 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_7EB7218B7A26E25BB5EB5E4559926970_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7EB7218B7A26E25BB5EB5E4559926970" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7EB7218B7A26E25BB5EB5E4559926970" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7EB7218B7A26E25BB5EB5E4559926970" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7EB7218B7A26E25BB5EB5E4559926970" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_DCFEAE89562F33415B835E455992D06B_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_DCFEAE89562F33415B835E455992D06B" 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_DCFEAE89562F33415B835E455992D06B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_DCFEAE89562F33415B835E455992D06B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_DCFEAE89562F33415B835E455992D06B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_DCFEAE89562F33415B835E455992D06B" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_DCFEAE89562F33415B835E455992D06B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Billing in Excess of Cost of Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3" xlink:to="lab_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_791A694E864EEBEE0BBB5E455992F0FC_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital_791A694E864EEBEE0BBB5E455992F0FC" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_791A694E864EEBEE0BBB5E455992F0FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital_791A694E864EEBEE0BBB5E455992F0FC" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapital_791A694E864EEBEE0BBB5E455992F0FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" 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_8FDE5BD0F81BD56EE3975E45596CDAFD_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" 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_4D0CAC6AB4C390BBF8235E45596DF27B_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" 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_38118F87B0312629978C5E45596D6066_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" 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_9E447BFA176720A016625E45596D3618_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" 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_163621AFF2C073095B335E45596E4326_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_4861BFB5464B44E57E7C5E4558DACAA5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_4861BFB5464B44E57E7C5E4558DACAA5" 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_4861BFB5464B44E57E7C5E4558DACAA5_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_4861BFB5464B44E57E7C5E4558DACAA5" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_4861BFB5464B44E57E7C5E4558DACAA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_4861BFB5464B44E57E7C5E4558DACAA5" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_4861BFB5464B44E57E7C5E4558DACAA5" xlink:type="arc" />
    <link:label id="lab_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" 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_03B2CBBC7A46461F81ED59B672844E8D_label_en-US" xlink:label="lab_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" 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_03B2CBBC7A46461F81ED59B672844E8D_documentation_en-US" xlink:label="lab_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" 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-20170930.xsd#pwr_ExcessOfFederalFundsRateMember" xlink:label="loc_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" xlink:to="lab_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" xlink:type="arc" />
    <link:label id="lab_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD_terseLabel_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" 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_BD7B03321980F6E476EB59B6728496CD_label_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" 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_BD7B03321980F6E476EB59B6728496CD_documentation_en-US" xlink:label="lab_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" 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-20170930.xsd#pwr_ExcessOfEuroCurrencyRateMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" xlink:to="lab_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" 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_8865741BAF19266255A259B6728844C4_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" xlink:type="arc" />
    <link:label id="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC_terseLabel_en-US" xlink:label="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" 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_C2E438429C915C4C887059B6728836AC_label_en-US" xlink:label="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" 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_C2E438429C915C4C887059B6728836AC_documentation_en-US" xlink:label="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" 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-20170930.xsd#pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" xlink:label="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" xlink:to="lab_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" xlink:type="arc" />
    <link:label id="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A_terseLabel_en-US" xlink:label="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" 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_ACA40F8809D69A59820E59B67288D57A_label_en-US" xlink:label="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" 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_ACA40F8809D69A59820E59B67288D57A_documentation_en-US" xlink:label="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" 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-20170930.xsd#pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" xlink:label="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" xlink:to="lab_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" xlink:type="arc" />
    <link:label id="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489_terseLabel_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" 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_E2ECEB1307C435A51D3559B672885489_label_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" 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_E2ECEB1307C435A51D3559B672885489_documentation_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" 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-20170930.xsd#pwr_DebtInstrumentCovenantLeverageRatioMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" xlink:to="lab_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" xlink:type="arc" />
    <link:label id="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934_terseLabel_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" 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_FDE1ECE76D33FFDE8E6C59B6728A5934_label_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" 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_FDE1ECE76D33FFDE8E6C59B6728A5934_documentation_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" 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-20170930.xsd#pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" xlink:label="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" xlink:to="lab_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" xlink:type="arc" />
    <link:label id="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497_terseLabel_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" 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_E7C7DD0DCD16034154E459B6728A4497_label_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" 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_E7C7DD0DCD16034154E459B6728A4497_documentation_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" 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-20170930.xsd#pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" xlink:to="lab_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" xlink:type="arc" />
    <link:label id="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A_terseLabel_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" 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_22C7755C2172893E6A3259B6728AE58A_label_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" 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_22C7755C2172893E6A3259B6728AE58A_documentation_en-US" xlink:label="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" 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-20170930.xsd#pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:label="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" xlink:to="lab_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" xlink:type="arc" />
    <link:label id="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07_terseLabel_en-US" xlink:label="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" 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_57E9D4EF99001A03015C59B6728A0E07_label_en-US" xlink:label="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" 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_57E9D4EF99001A03015C59B6728A0E07_documentation_en-US" xlink:label="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" 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-20170930.xsd#pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases" xlink:label="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" xlink:to="lab_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" xlink:type="arc" />
    <link:label id="lab_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C_terseLabel_en-US" xlink:label="lab_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" 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_4F334D599C5235A72B8859B6728A9E8C_label_en-US" xlink:label="lab_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" 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_4F334D599C5235A72B8859B6728A9E8C_documentation_en-US" xlink:label="lab_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" 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-20170930.xsd#pwr_CrossDefaultProvisions" xlink:label="loc_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" xlink:to="lab_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" 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_9CDEA9D0CCE0A45778A65E455919AF9F_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" 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_34D7300E036413B1B1835E4559192A5A_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Cash Flow Effect, Cash Used to Settle Awards</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" 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_A44072D848F4016F06D35E455919965D_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" xlink:to="lab_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" 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_3B5816279FD5860CEFEDDF0BD02EDF4E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" xlink:type="arc" />
    <link:label id="lab_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32_terseLabel_en-US" xlink:label="lab_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" 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_58A85457816E5CB35DC2DF0BD02E3D32_label_en-US" xlink:label="lab_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" 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_58A85457816E5CB35DC2DF0BD02E3D32_documentation_en-US" xlink:label="lab_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" 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-20170930.xsd#pwr_PerformanceBasedAwardPerformancePercentage" xlink:label="loc_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" xlink:to="lab_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance units granted (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance units vested (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" 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_AF6C4ECE4CEBE980F682DF0BD02EAC1D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B68B8E6FB11BEF2F1325E45595E5DD3_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B68B8E6FB11BEF2F1325E45595E5DD3" 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_1B68B8E6FB11BEF2F1325E45595E5DD3_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B68B8E6FB11BEF2F1325E45595E5DD3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B68B8E6FB11BEF2F1325E45595E5DD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B68B8E6FB11BEF2F1325E45595E5DD3" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B68B8E6FB11BEF2F1325E45595E5DD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" 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_A5CEFFF93A7181D88E035E4558EEB33D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" xlink:type="arc" />
    <link:label id="lab_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61_terseLabel_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" 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_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61_label_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure [Member]</link:label>
    <link:label id="lab_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61_documentation_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" 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-20170930.xsd#pwr_ElectricPowerInfrastructureMember" xlink:label="loc_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" xlink:to="lab_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" xlink:type="arc" />
    <link:label id="lab_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818_terseLabel_en-US" xlink:label="lab_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Oil and Gas Infrastructure Services</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureServicesMember" xlink:label="loc_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818" xlink:to="lab_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818" xlink:type="arc" />
    <link:label id="lab_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5_terseLabel_en-US" xlink:label="lab_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" 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_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5_label_en-US" xlink:label="lab_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate And Non Allocated Costs [Member]</link:label>
    <link:label id="lab_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5_documentation_en-US" xlink:label="lab_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Corporate and non-allocated costs.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CorporateAndNonAllocatedCostsMember" xlink:label="loc_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" xlink:to="lab_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" 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_77E0962051BE0330C4375E4558EE7116_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B" xlink:to="lab_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum lease payments, Remainder of 2017</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum lease payments, 2018</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum lease payments, 2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum lease payments, 2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum lease payments, 2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum lease payments, Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_25650BC3FE04FB0205875E45598715C9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_25650BC3FE04FB0205875E45598715C9" 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_25650BC3FE04FB0205875E45598715C9_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_25650BC3FE04FB0205875E45598715C9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_25650BC3FE04FB0205875E45598715C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_25650BC3FE04FB0205875E45598715C9" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_25650BC3FE04FB0205875E45598715C9" xlink:type="arc" />
    <link:label id="lab_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026_terseLabel_en-US" xlink:label="lab_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" 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_BAFF69BB1249ACF0510F4F9397AD6026_label_en-US" xlink:label="lab_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" 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_BAFF69BB1249ACF0510F4F9397AD6026_documentation_en-US" xlink:label="lab_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" 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-20170930.xsd#pwr_RevenueRecognitionTable" xlink:label="loc_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:to="lab_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Arrangement and Non-arrangement Transactions [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:to="lab_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangements and Non-arrangement Transactions [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Arrangements and Non-arrangement Transactions [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:type="arc" />
    <link:label id="lab_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB_terseLabel_en-US" xlink:label="lab_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Alaska Power Plant Construction Project</link:label>
    <link:label id="lab_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB_label_en-US" xlink:label="lab_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alaska Power Plant Construction Project [Member]</link:label>
    <link:label id="lab_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB_documentation_en-US" xlink:label="lab_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alaska power plant construction project.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AlaskaPowerPlantConstructionProjectMember" xlink:label="loc_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:to="lab_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:type="arc" />
    <link:label id="lab_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85_terseLabel_en-US" xlink:label="lab_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" 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_C9DFA5D972CF8BA270784F9397B35C85_label_en-US" xlink:label="lab_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" 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_C9DFA5D972CF8BA270784F9397B35C85_documentation_en-US" xlink:label="lab_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" 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-20170930.xsd#pwr_RevenueRecognitionLineItems" xlink:label="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="lab_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:type="arc" />
    <link:label id="lab_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE_terseLabel_en-US" xlink:label="lab_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent aggregate change in contract estimates impact on operating results is less than this percentage</link:label>
    <link:label id="lab_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE_label_en-US" xlink:label="lab_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent Aggregate Change In Contract Estimates Impact On Operating Results Is Less than This Percentage</link:label>
    <link:label id="lab_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE_documentation_en-US" xlink:label="lab_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent aggregate change in contract estimates impact on operating results is less than this percentage.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage" xlink:label="loc_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:to="lab_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:type="arc" />
    <link:label id="lab_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6_terseLabel_en-US" xlink:label="lab_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent increase (decrease) in operating results due to change in contract estimates</link:label>
    <link:label id="lab_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6_label_en-US" xlink:label="lab_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change In Contract Estimates Positive (Negative) Impact On Operating Results</link:label>
    <link:label id="lab_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6_documentation_en-US" xlink:label="lab_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change In Contract Estimates Positive (Negative) Impact On Operating Results</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults" xlink:label="loc_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:to="lab_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C_terseLabel_en-US" xlink:label="lab_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses on contracts</link:label>
    <link:label id="lab_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C_label_en-US" xlink:label="lab_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on Contracts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" xlink:to="lab_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change orders and/or claims</link:label>
    <link:label id="lab_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930_label_en-US" xlink:label="lab_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unapproved Change Orders, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:to="lab_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:type="arc" />
    <link:label id="lab_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021_terseLabel_en-US" xlink:label="lab_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" 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_6EF26C05E732A7AE838F5E4559323021_label_en-US" xlink:label="lab_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" 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_6EF26C05E732A7AE838F5E4559323021_documentation_en-US" xlink:label="lab_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" 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-20170930.xsd#pwr_TwoThousandAndElevenPlanMember" xlink:label="loc_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" xlink:to="lab_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" xlink:type="arc" />
    <link:label id="lab_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D_terseLabel_en-US" xlink:label="lab_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" 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_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D_label_en-US" xlink:label="lab_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Available For Awards Pursuant To Plan</link:label>
    <link:label id="lab_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D_documentation_en-US" xlink:label="lab_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common stock available for awards pursuant to the plan.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommonStockAvailableForAwardsPursuantToPlan" xlink:label="loc_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" xlink:to="lab_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_855D4C97C98C237342785E45591B9EDB_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_855D4C97C98C237342785E45591B9EDB" 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_855D4C97C98C237342785E45591B9EDB_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_855D4C97C98C237342785E45591B9EDB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_855D4C97C98C237342785E45591B9EDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_855D4C97C98C237342785E45591B9EDB" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_855D4C97C98C237342785E45591B9EDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3" 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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3_label_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3" xlink:to="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B_label_en-US" xlink:label="lab_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" xlink:to="lab_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" 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_B6D6E058C48EC5CF4B295E45597213D2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" 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_F48E5242460AADBD26DA5E455972D96B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" 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_4E6FC9A4CE1E71BECAA55E455972F45E_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" xlink:type="arc" />
    <link:label id="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5_verboseLabel_en-US" xlink:label="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stronghold</link:label>
    <link:label id="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5_label_en-US" xlink:label="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stronghold, Ltd. and Stronghold Specialty, Ltd. [Member]</link:label>
    <link:label id="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5_documentation_en-US" xlink:label="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stronghold, Ltd. and Stronghold Specialty, Ltd. [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" xlink:label="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:to="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:type="arc" />
    <link:label id="lab_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid or payable</link:label>
    <link:label id="lab_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253_label_en-US" xlink:label="lab_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Consideration Transferred Or To Be Transferred Cash And Liabilities Incurred</link:label>
    <link:label id="lab_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consideration transferred or to be transferred cash and liabilities incurred except for contingent consideration.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred" xlink:label="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:to="lab_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" 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:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" 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_47DB9C6B50289F0EFA387F99E06C56B7_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" 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_7126FBD498A2EFD4AA737FA6DA424A7C_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" xlink:type="arc" />
    <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0_label_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" 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, Costs in Excess of Billings, Current</link:label>
    <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" 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, Costs in Excess of Billings, Current</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" xlink:to="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" 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_BE49B5DE21EB3270F23F7F99E06DBCC4_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" 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_2272B2A80FA1AFC823A07F99E06D1896_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" 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_749B8C88D3D3291675B37F99E06D31D0_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" 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_EF41FC2B64CB4584B4227F99E06D9F51_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" 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_D98BC1C935C7610477647F99E06F9495_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" 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_EAB8A4E147F19AE5484F7F99E070A98B_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_BE58A6F68211476FC5F05E4559A1E463_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_BE58A6F68211476FC5F05E4559A1E463" 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_BE58A6F68211476FC5F05E4559A1E463_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_BE58A6F68211476FC5F05E4559A1E463" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_BE58A6F68211476FC5F05E4559A1E463" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_BE58A6F68211476FC5F05E4559A1E463" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_BE58A6F68211476FC5F05E4559A1E463" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB" 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_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB" xlink:type="arc" />
    <link:label id="lab_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782_terseLabel_en-US" xlink:label="lab_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Operations</link:label>
    <link:label id="lab_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782_label_en-US" xlink:label="lab_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Operations [Member]</link:label>
    <link:label id="lab_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782_documentation_en-US" xlink:label="lab_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Operations [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ForeignOperationsMember" xlink:label="loc_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:to="lab_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08_terseLabel_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08_label_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:to="lab_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614_label_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:to="lab_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:type="arc" />
    <link:label id="lab_country_CA_83F56F492A23A1566F185E45580EE1D2_terseLabel_en-US" xlink:label="lab_country_CA_83F56F492A23A1566F185E45580EE1D2" 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_83F56F492A23A1566F185E45580EE1D2_label_en-US" xlink:label="lab_country_CA_83F56F492A23A1566F185E45580EE1D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_83F56F492A23A1566F185E45580EE1D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA_83F56F492A23A1566F185E45580EE1D2" xlink:to="lab_country_CA_83F56F492A23A1566F185E45580EE1D2" xlink:type="arc" />
    <link:label id="lab_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2_terseLabel_en-US" xlink:label="lab_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" 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_74D37A686C8D8044B8495E45580E23E2_label_en-US" xlink:label="lab_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" 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_74D37A686C8D8044B8495E45580E23E2_documentation_en-US" xlink:label="lab_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" 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-20170930.xsd#pwr_PercentageOfForeignRevenue" xlink:label="loc_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" xlink:to="lab_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" 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_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5828B553FF2EAF33604C5E45576891A9_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5828B553FF2EAF33604C5E45576891A9" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5828B553FF2EAF33604C5E45576891A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5828B553FF2EAF33604C5E45576891A9" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5828B553FF2EAF33604C5E45576891A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_F5DCBA61E27DEC2223395E455768DB0F_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_F5DCBA61E27DEC2223395E455768DB0F" 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_F5DCBA61E27DEC2223395E455768DB0F_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_F5DCBA61E27DEC2223395E455768DB0F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_F5DCBA61E27DEC2223395E455768DB0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_F5DCBA61E27DEC2223395E455768DB0F" xlink:to="lab_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_F5DCBA61E27DEC2223395E455768DB0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterest_91FF98B7AD45CED0CAFE5E455768E159_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest_91FF98B7AD45CED0CAFE5E455768E159" 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_91FF98B7AD45CED0CAFE5E455768E159_label_en-US" xlink:label="lab_us-gaap_MinorityInterest_91FF98B7AD45CED0CAFE5E455768E159" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_91FF98B7AD45CED0CAFE5E455768E159" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest_91FF98B7AD45CED0CAFE5E455768E159" xlink:to="lab_us-gaap_MinorityInterest_91FF98B7AD45CED0CAFE5E455768E159" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_FAF423587A02B20996865E4557689C9F_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_FAF423587A02B20996865E4557689C9F" 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_FAF423587A02B20996865E4557689C9F_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_FAF423587A02B20996865E4557689C9F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_FAF423587A02B20996865E4557689C9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_FAF423587A02B20996865E4557689C9F" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_FAF423587A02B20996865E4557689C9F" xlink:type="arc" />
    <link:label id="lab_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1_terseLabel_en-US" xlink:label="lab_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Withdrawal from Multiemployer Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1_label_en-US" xlink:label="lab_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Withdrawal from Multiemployer Defined Benefit Plan [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember" xlink:label="loc_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" xlink:to="lab_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Multiemployer Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiemployer Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlanNameAxis" xlink:label="loc_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:to="lab_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:type="arc" />
    <link:label id="lab_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Multiemployer Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiemployer Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlanNameDomain" xlink:label="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:to="lab_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:type="arc" />
    <link:label id="lab_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A_terseLabel_en-US" xlink:label="lab_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Central States Plan</link:label>
    <link:label id="lab_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A_label_en-US" xlink:label="lab_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Central States Plan [Member]</link:label>
    <link:label id="lab_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A_documentation_en-US" xlink:label="lab_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2011 Central States Plan Withdrawal Liability, Quanta subsidiaries withdrew from the Central States, Southeast and Southwest Areas Pension Plan.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CentralStatesPlanMember" xlink:label="loc_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:to="lab_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:type="arc" />
    <link:label id="lab_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901_terseLabel_en-US" xlink:label="lab_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Company</link:label>
    <link:label id="lab_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901_label_en-US" xlink:label="lab_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Company [Member]</link:label>
    <link:label id="lab_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901_documentation_en-US" xlink:label="lab_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquired Company [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AcquiredCompanyMember" xlink:label="loc_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:to="lab_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:type="arc" />
    <link:label id="lab_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of withdrawal liability</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiemployer Plans, Withdrawal Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlansWithdrawalObligation" xlink:label="loc_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" xlink:to="lab_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment of withdrawal liability assessment amount</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual, Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualPayments" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" xlink:to="lab_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" xlink:type="arc" />
    <link:label id="lab_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B_terseLabel_en-US" xlink:label="lab_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of withdrawal liability, amount suggested by Plan which is different than amount recorded by company</link:label>
    <link:label id="lab_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B_label_en-US" xlink:label="lab_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiemployer Plan Withdrawal Obligation Amount Suggested By Plan Different Than Amount Recorded By Company</link:label>
    <link:label id="lab_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B_documentation_en-US" xlink:label="lab_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Multiemployer Plan Withdrawal Obligation Amount Suggested By Plan Different Than Amount Recorded By Company</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany" xlink:label="loc_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:to="lab_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5_verboseLabel_en-US" xlink:label="lab_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" 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_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5_label_en-US" xlink:label="lab_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="loc_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:to="lab_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" 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_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751_label_en-US" xlink:label="lab_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:to="lab_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:type="arc" />
    <link:label id="lab_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD_terseLabel_en-US" xlink:label="lab_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" 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_929B2682E0A1CEAE428E9800380AD0BD_label_en-US" xlink:label="lab_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" 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_929B2682E0A1CEAE428E9800380AD0BD_documentation_en-US" xlink:label="lab_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" 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-20170930.xsd#pwr_MaurepasProjectDisputeMember" xlink:label="loc_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" xlink:to="lab_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" xlink:type="arc" />
    <link:label id="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC_terseLabel_en-US" xlink:label="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" 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_5B428767879EF691770497F698B5F1DC_label_en-US" xlink:label="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" 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_5B428767879EF691770497F698B5F1DC_documentation_en-US" xlink:label="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" 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-20170930.xsd#pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember" xlink:label="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" xlink:to="lab_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonable possible loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Disclosure [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713" xlink:to="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" 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_98C7D7730369C3A25088761A58528165_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:to="lab_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:type="arc" />
    <link:label id="lab_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8_terseLabel_en-US" xlink:label="lab_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" 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_57BF004FD2F33B49055B761A58520DF8_label_en-US" xlink:label="lab_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" 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_57BF004FD2F33B49055B761A58520DF8_documentation_en-US" xlink:label="lab_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" 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-20170930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" xlink:to="lab_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802_terseLabel_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802_label_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" 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/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:to="lab_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC_label_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:to="lab_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Forecast</link:label>
    <link:label id="lab_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F_label_en-US" xlink:label="lab_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Forecast [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" xlink:to="lab_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" xlink:type="arc" />
    <link:label id="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F_terseLabel_en-US" xlink:label="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments, Planned Oil and Gas Infrastructure Projects</link:label>
    <link:label id="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F_label_en-US" xlink:label="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" 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_BB2EB3DE1C24B1B447CE761A5852E79F_documentation_en-US" xlink:label="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" 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-20170930.xsd#pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" xlink:label="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" xlink:to="lab_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" 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_B132E2C699A6A2C1834A761A5852F954_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="lab_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:type="arc" />
    <link:label id="lab_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394_terseLabel_en-US" xlink:label="lab_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" 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_66975C2A6970A5A3177D761A58526394_label_en-US" xlink:label="lab_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" 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_66975C2A6970A5A3177D761A58526394_documentation_en-US" xlink:label="lab_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" 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-20170930.xsd#pwr_LengthOfTransmissionLine" xlink:label="loc_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" xlink:to="lab_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" xlink:type="arc" />
    <link:label id="lab_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E_terseLabel_en-US" xlink:label="lab_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" 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_10374A7A755492F11C14761A58529E6E_label_en-US" xlink:label="lab_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" 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_10374A7A755492F11C14761A58529E6E_documentation_en-US" xlink:label="lab_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" 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-20170930.xsd#pwr_NumberofSubstations" xlink:label="loc_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" xlink:to="lab_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" xlink:type="arc" />
    <link:label id="lab_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358_terseLabel_en-US" xlink:label="lab_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" 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_FB788942D056762E5D30761A58558358_label_en-US" xlink:label="lab_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" 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_FB788942D056762E5D30761A58558358_documentation_en-US" xlink:label="lab_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" 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-20170930.xsd#pwr_VoltageOfSubstations" xlink:label="loc_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" xlink:to="lab_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate contributions to this unconsolidated affiliate</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from return of capital</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" xlink:type="arc" />
    <link:label id="lab_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE_terseLabel_en-US" xlink:label="lab_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional aggregate contributions to this unconsolidated affiliate</link:label>
    <link:label id="lab_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE_label_en-US" xlink:label="lab_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments, Additional Outstanding Capital Commitments</link:label>
    <link:label id="lab_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE_documentation_en-US" xlink:label="lab_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equity Method Investments, Additional Outstanding Capital Commitments</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments" xlink:label="loc_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:to="lab_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Outstanding capital commitment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59" xlink:to="lab_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59" xlink:type="arc" />
    <link:label id="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D_terseLabel_en-US" xlink:label="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stronghold, Ltd. and Stronghold Specialty, Ltd.</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" xlink:label="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D" xlink:to="lab_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D" xlink:type="arc" />
    <link:label id="lab_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC_terseLabel_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Segment</link:label>
    <link:label id="lab_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC_label_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Business [Member]</link:label>
    <link:label id="lab_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC_documentation_en-US" xlink:label="lab_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Electric Power Infrastructure Services Business [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerInfrastructureServicesBusinessMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:to="lab_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate consideration paid</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" 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_D2B10C63EC0CE1C5626792926C77D573_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46" xlink:type="arc" />
    <link:label id="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" 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_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510_label_en-US" xlink:label="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Financial Target Term</link:label>
    <link:label id="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Financial Target Term</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm" xlink:label="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" xlink:to="lab_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" xlink:type="arc" />
    <link:label id="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0_terseLabel_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" 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_1F4D4CE3440D9943B0A392926C785BB0_label_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" 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_1F4D4CE3440D9943B0A392926C785BB0_documentation_en-US" xlink:label="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" 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-20170930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" xlink:to="lab_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A_verboseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" 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_35BFA0F598814BC2D2BC92926C783337_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C" xlink:to="lab_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss (income) before taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" 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_329D34F9DE3D4421CEE992926C78DEF1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" 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_B4B45668CADBE14669B14A83FA8F32BC_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="lab_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" 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_0D3DC0CC6F756E6742AC4A83FA8FDE7B_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="lab_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowances of $5,066 and $2,752</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6_terseLabel_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and estimated earnings in excess of billings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6_label_en-US" xlink:label="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs in Excess of Billings, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" xlink:to="lab_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" 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_3CBEBB94D6C79BF9F9E74A83FA8F7AEF_label_en-US" xlink:label="lab_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" xlink:to="lab_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" 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_B3A285D5ABB9255D548F4A83FA8F0D67_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" 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_DAC3DC13A813A21AD09A4A83FA902229_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" xlink:to="lab_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net of accumulated depreciation of $966,387 and $862,825</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" 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_8A7BDD2B8A50B1637B704A83FA904CBA_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets, net of accumulated amortization of $324,879 and $297,313</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" 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_2678442C537AB54A13B14A83FA90DFC5_label_en-US" xlink:label="lab_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" xlink:to="lab_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" 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_193E68987817D0EC82F74A83FA90F8E1_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" 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_975AB2A85DB97860947B4A83FA90C64F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571_terseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571" 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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571" xlink:to="lab_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" 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_AFA679A1D723C591812F4A83FA90536C_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" xlink:type="arc" />
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07_terseLabel_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Billings in excess of costs and estimated earnings on uncompleted contracts</link:label>
    <link:label id="lab_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07_label_en-US" xlink:label="lab_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billings in Excess of Cost, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" xlink:to="lab_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" 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_3D74A9260D365419921D4A83FA90213A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" xlink:to="lab_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt and notes payable, net of current maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" 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_996538E74652FFE054FD4A83FA90B92F_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" 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_5EAABDEF9C6F04AEEE2F4A83FA90003A_label_en-US" xlink:label="lab_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" xlink:to="lab_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" 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_CC41B1B67637A944A7314A83FA912EEB_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" xlink:to="lab_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" 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_23EEA2A8692C265EEC4F4A83FA91D7DD_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="lab_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, value</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" xlink:to="lab_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, value</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" xlink:to="lab_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" 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_F4CA4297548A9EE4E4F74A83FA918486_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" 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_67946F226AECC66377214A83FA91D7E0_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" 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_7F1588DD6477A3A82B654A83FA91BC4D_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, 483,592 and 0 common shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65" xlink:to="lab_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" xlink:to="lab_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" 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_0AB9C7BB8A7FAD2A77024A83FA91B71A_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" 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_D4897F94D590EC736B3B4A83FA919908_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" 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_1EC1131314152718D7285E45579EA19D_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" 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_7EC44AD4D52C03BE8D675E45579E4EF3_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" 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_82809F14C8019D1681615E45579EEB84_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" xlink:type="arc" />
    <link:label id="lab_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B_terseLabel_en-US" xlink:label="lab_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" 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_B9F9E6962330CC9781B85E45579E583B_label_en-US" xlink:label="lab_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" 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_B9F9E6962330CC9781B85E45579E583B_documentation_en-US" xlink:label="lab_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vehicle Fleet Committed Capital [Member]</link:label>
    <link:loc xlink:href="pwr-20170930.xsd#pwr_VehicleFleetCommittedCapitalMember" xlink:label="loc_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" xlink:to="lab_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" 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_D18FC6BE39D2BC644D385E45579E2B23_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated committed capital in 2017</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated committed capital in 2018</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>pwr-20170930_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-20170930.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:href="pwr-20170930.xsd#AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsDetail" xlink:href="pwr-20170930.xsd#AcquisitionsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:href="pwr-20170930.xsd#AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsTables" xlink:href="pwr-20170930.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" xlink:href="pwr-20170930.xsd#AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganization" xlink:href="pwr-20170930.xsd#BusinessAndOrganization" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/BusinessAndOrganizationDetail" xlink:href="pwr-20170930.xsd#BusinessAndOrganizationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingencies" xlink:href="pwr-20170930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesContingentConsiderationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesIndemnitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLeasesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLeasesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLegalProceedingsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesLettersOfCreditDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesSelfInsuranceDetail" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesSelfInsuranceDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CommitmentsAndContingenciesTables" xlink:href="pwr-20170930.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheets" xlink:href="pwr-20170930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="pwr-20170930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="pwr-20170930.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligations" xlink:href="pwr-20170930.xsd#DebtObligations" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:href="pwr-20170930.xsd#DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:href="pwr-20170930.xsd#DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetail" xlink:href="pwr-20170930.xsd#DebtObligationsLongTermDebtObligationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DebtObligationsTables" xlink:href="pwr-20170930.xsd#DebtObligationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:href="pwr-20170930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/Equity" xlink:href="pwr-20170930.xsd#Equity" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensation" xlink:href="pwr-20170930.xsd#EquityBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetail" xlink:href="pwr-20170930.xsd#EquityBasedCompensationStockIncentivePlansDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityBasedCompensationTables" xlink:href="pwr-20170930.xsd#EquityBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:href="pwr-20170930.xsd#EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityNonControllingInterestsDetail" xlink:href="pwr-20170930.xsd#EquityNonControllingInterestsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/EquityTreasuryStockDetail" xlink:href="pwr-20170930.xsd#EquityTreasuryStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="pwr-20170930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncements" xlink:href="pwr-20170930.xsd#NewAccountingPronouncements" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/NewAccountingPronouncementsDetail" xlink:href="pwr-20170930.xsd#NewAccountingPronouncementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformation" xlink:href="pwr-20170930.xsd#PerShareInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" xlink:href="pwr-20170930.xsd#PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/PerShareInformationTables" xlink:href="pwr-20170930.xsd#PerShareInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformation" xlink:href="pwr-20170930.xsd#SegmentInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationDetail" xlink:href="pwr-20170930.xsd#SegmentInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetail" xlink:href="pwr-20170930.xsd#SegmentInformationSummarizedFinancialInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SegmentInformationTables" xlink:href="pwr-20170930.xsd#SegmentInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SubsequentEvent" xlink:href="pwr-20170930.xsd#SubsequentEvent" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SubsequentEventDetail" xlink:href="pwr-20170930.xsd#SubsequentEventDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:href="pwr-20170930.xsd#SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformation" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" xlink:href="pwr-20170930.xsd#SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://quantaservices.com/role/SupplementalCashFlowInformationTables" xlink:href="pwr-20170930.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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_36A15182BFF043EDA0695E455959B3D1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3" 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_36A15182BFF043EDA0695E455959B3D1" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_F1D6CD6E40C179BC3B365E455959DFF3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_A81D75FA5199C6A16BAB7F99E0679B46" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6E92494892C45443A0F47F99E06724F3" 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_A81D75FA5199C6A16BAB7F99E0679B46" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6E92494892C45443A0F47F99E06724F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_74025E2908E7A99E15AA7F99E068A6E0" 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_6E92494892C45443A0F47F99E06724F3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_74025E2908E7A99E15AA7F99E068A6E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" 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_74025E2908E7A99E15AA7F99E068A6E0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" xlink:label="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" 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_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" xlink:to="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_67619F752E8C56D13FA97F99E06A88D5" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017OtherThanStrongholdMember" xlink:label="loc_pwr_Acquisitions2017OtherThanStrongholdMember_F46F1BC9E50F82670B757F99E06A7484" 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_A184C505BE8988CEC2017F99E0681A45" xlink:to="loc_pwr_Acquisitions2017OtherThanStrongholdMember_F46F1BC9E50F82670B757F99E06A7484" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2016Member" xlink:label="loc_pwr_Acquisitions2016Member_FC741070A010B43C7E387F99E06AF55F" 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_BusinessAcquisitionAcquireeDomain_A184C505BE8988CEC2017F99E0681A45" xlink:to="loc_pwr_Acquisitions2016Member_FC741070A010B43C7E387F99E06AF55F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" 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_6E92494892C45443A0F47F99E06724F3" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred" xlink:label="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" 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_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_F04FBAE15CC3D54EA4927F99E06AC253" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_D756844FC4754E1430F37F99E06B6C9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_46BF715CB55328950DB87F99E06BFFA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_47DB9C6B50289F0EFA387F99E06C56B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_7126FBD498A2EFD4AA737FA6DA424A7C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent_65F2565C49963A51C83A7F99E06DA4D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_BE49B5DE21EB3270F23F7F99E06DBCC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2272B2A80FA1AFC823A07F99E06D1896" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_749B8C88D3D3291675B37F99E06D31D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_EF41FC2B64CB4584B4227F99E06D9F51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" xlink:type="locator" />
    <link:presentationArc order="11" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_44D5DBD7FD2093F2960E7F99E06E3C9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_5553EAA0BE13569F8D757F99E06F594D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" xlink:type="locator" />
    <link:presentationArc order="13" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_D98BC1C935C7610477647F99E06F9495" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" xlink:type="locator" />
    <link:presentationArc order="14" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_EAB8A4E147F19AE5484F7F99E070A98B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4" 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_BusinessAcquisitionLineItems_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_13AD82815987A88342E17F99E07049E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" 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_9E5ECE9D1A316B5F6D287F99E06A664E" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0927D5A6D977F34F162A7F99E07046C4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_D3866313400B4CBA3FB492926C765599" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_B4036D4B9D9C4E60B4EC92926C77682E" 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_D3866313400B4CBA3FB492926C765599" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_B4036D4B9D9C4E60B4EC92926C77682E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_F1E7B42554A753BB2F9592926C779604" 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_B4036D4B9D9C4E60B4EC92926C77682E" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_F1E7B42554A753BB2F9592926C779604" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" 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_F1E7B42554A753BB2F9592926C779604" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member" xlink:label="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D" 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_D135EFA3E0FEA394F63092926C77E997" xlink:to="loc_pwr_StrongholdLtd.andStrongholdSpecialtyLtd.Member_ADD0415F564A8FEB9F6892926C77201D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017OtherThanStrongholdMember" xlink:label="loc_pwr_Acquisitions2017OtherThanStrongholdMember_5417EBB4FD98D8E5502492926C774F54" 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_D135EFA3E0FEA394F63092926C77E997" xlink:to="loc_pwr_Acquisitions2017OtherThanStrongholdMember_5417EBB4FD98D8E5502492926C774F54" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017Member" xlink:label="loc_pwr_Acquisitions2017Member_0F218630F9FD0B4B248192926C772EA2" 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_D135EFA3E0FEA394F63092926C77E997" xlink:to="loc_pwr_Acquisitions2017Member_0F218630F9FD0B4B248192926C772EA2" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2016Member" xlink:label="loc_pwr_Acquisitions2016Member_81B88584E016BAC9AEA392926C77EDCA" 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_BusinessAcquisitionAcquireeDomain_D135EFA3E0FEA394F63092926C77E997" xlink:to="loc_pwr_Acquisitions2016Member_81B88584E016BAC9AEA392926C77EDCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_43F97884145EE82DBE2A92926C77DA75" 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_B4036D4B9D9C4E60B4EC92926C77682E" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_43F97884145EE82DBE2A92926C77DA75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" 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_43F97884145EE82DBE2A92926C77DA75" xlink:to="loc_us-gaap_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerInfrastructureServicesBusinessMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" 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_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" xlink:to="loc_pwr_ElectricPowerInfrastructureServicesBusinessMember_4DA984A9007BF5184B0F92926C776CCC" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerDivisionMember" xlink:label="loc_pwr_ElectricPowerDivisionMember_DB1E27AC05F9C5259F0E92926C77387F" 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_08B78C775E2961A25DFA92926C77B78C" xlink:to="loc_pwr_ElectricPowerDivisionMember_DB1E27AC05F9C5259F0E92926C77387F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasDivisionMember" xlink:label="loc_pwr_OilAndGasDivisionMember_1B8267CEAF17B055D83F92926C77993E" 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_SegmentDomain_08B78C775E2961A25DFA92926C77B78C" xlink:to="loc_pwr_OilAndGasDivisionMember_1B8267CEAF17B055D83F92926C77993E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" 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_B4036D4B9D9C4E60B4EC92926C77682E" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_3B6071BCC6F23C53E3F092926C7744E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_D2B10C63EC0CE1C5626792926C77D573" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_E37024152AB713FB014092926C785A8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_6F2FB600BF970501498792926C78AF46" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm" xlink:label="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_pwr_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm_235A383D4F7FBAFC9DDC92926C786510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_830FE32EC8519FA2E1FE92926C783D26" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_830FE32EC8519FA2E1FE92926C783D26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_BFD4722927FF2935256992926C782AD1" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_BFD4722927FF2935256992926C782AD1" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred" xlink:label="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_4B4C8C21D04CF3071B7992926C78D784" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred_4B4C8C21D04CF3071B7992926C78D784" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets" xlink:label="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_pwr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets_1F4D4CE3440D9943B0A392926C785BB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" 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_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8FA95174D2355440999692926C78981A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_67D5FD57F2D2FFDCBD4292926C78D97A" xlink:type="locator" />
    <link:presentationArc order="11" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_67D5FD57F2D2FFDCBD4292926C78D97A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" 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_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_35BFA0F598814BC2D2BC92926C783337" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_SalesRevenueServicesNet_2D078CE4FAABD5BC4C5492926C78369C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807" 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_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_AC245ED95A273A52713A92926C783807" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" 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_BusinessAcquisitionLineItems_768D3CA1E23E183F56D392926C77DF44" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_329D34F9DE3D4421CEE992926C78DEF1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_23A98C77583519DC63CFBAD0E957645D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_CEC37609BDF4B4274DC9BAD0E9576AA9" 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_23A98C77583519DC63CFBAD0E957645D" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_CEC37609BDF4B4274DC9BAD0E9576AA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" 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_CEC37609BDF4B4274DC9BAD0E9576AA9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0957BF9D93C568B040ABBAD0E9578F84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" 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_0957BF9D93C568B040ABBAD0E9578F84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5825AB456F2915A2914CBAD0E957FE54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" 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_5825AB456F2915A2914CBAD0E957FE54" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5E9CDC7AA93FB4703809BAD0E958AC3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" 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_5825AB456F2915A2914CBAD0E957FE54" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_BBBA9A27F0989622081ABADBD19176CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" 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_5825AB456F2915A2914CBAD0E957FE54" xlink:to="loc_us-gaap_TradeNamesMember_3F16699E65E1573FE935BADBD235ED35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" 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_5825AB456F2915A2914CBAD0E957FE54" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_A60798BA9CA26B86AD41BAD0E9586F50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_32BCDBC58D9D50E35A3ABAD0E958BF1E" 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_CEC37609BDF4B4274DC9BAD0E9576AA9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_32BCDBC58D9D50E35A3ABAD0E958BF1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933A64BA3F7D880EE4A3BAD0E958F179" 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_32BCDBC58D9D50E35A3ABAD0E958BF1E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_933A64BA3F7D880EE4A3BAD0E958F179" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017Member" xlink:label="loc_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" 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_933A64BA3F7D880EE4A3BAD0E958F179" xlink:to="loc_pwr_Acquisitions2017Member_F9A7D69C13EDBB3B8E2CBAD0E958E79D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_964FC3F5B79D0C40367ABAD0E958450C" 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_CEC37609BDF4B4274DC9BAD0E9576AA9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_964FC3F5B79D0C40367ABAD0E958450C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" 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_964FC3F5B79D0C40367ABAD0E958450C" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0378D8F4D0128AA8460FBAD0E958F5B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" 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_964FC3F5B79D0C40367ABAD0E958450C" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_501BF2B0E02F3953C148BAD0E958A61D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_B02AB4777D83E6977BAB5E455789CEAD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839" 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_B02AB4777D83E6977BAB5E455789CEAD" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_474C03F50FC292F47AF15E4557890839" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock" xlink:label="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_A81F23F94F52478709075E4557896565" 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_B02AB4777D83E6977BAB5E455789CEAD" xlink:to="loc_us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock_A81F23F94F52478709075E4557896565" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_CA8F68923B26A99473645E45578963E9" 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_B02AB4777D83E6977BAB5E455789CEAD" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_CA8F68923B26A99473645E45578963E9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_22C714A64FB22DBA50B459B673A6EA0C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" 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_22C714A64FB22DBA50B459B673A6EA0C" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_5B059CA29CD19D6B2D0659B673A6D063" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" 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_5B059CA29CD19D6B2D0659B673A6D063" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_E4A07C65208715D97E0359B673A7A81A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" 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_E4A07C65208715D97E0359B673A7A81A" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:label="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" 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_BusinessAcquisitionAcquireeDomain_88761C3A531D77C8821459B673A7FD19" xlink:to="loc_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_1EF5A06A2A8FA828F49F59B673A9F661" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" 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_5B059CA29CD19D6B2D0659B673A6D063" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" 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_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_0AEF25E69AF826FC592859B673A99D06" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaGrossProfit" xlink:label="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" 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_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_pwr_BusinessAcquisitionsProFormaGrossProfit_7F5F56D8C19615BE031559B673A955A2" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses" xlink:label="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" 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_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_pwr_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses_6A359C313B06A1678F9559B673A9F5A9" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets" xlink:label="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" 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_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets_46035D52B0EFB8BF6BA059B673AAAA5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" 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_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax_ABB22F72FC8F04CCE69559B673AA39A6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax" xlink:label="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" 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_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_pwr_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax_E4522BA8499D7C08CF8D59B673ABADA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" 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_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic_90CB81CD19A395CA141559B673ACA6E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" 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_BusinessAcquisitionLineItems_6A018E359005A54BCB0259B673A9B46F" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted_C87AC4165ED668148C6359B673AC03F5" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_973F08A12662ABE76CC35E455897C34C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_31E0636A57186BD60AF85E455897B5C9" 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_973F08A12662ABE76CC35E455897C34C" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_31E0636A57186BD60AF85E455897B5C9" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_347F3E17AAF1F1741CAABABFF18DEF07" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OrganizationAndDescriptionOfBusinessTable" xlink:label="loc_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" 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_347F3E17AAF1F1741CAABABFF18DEF07" xlink:to="loc_pwr_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3FE245077F09033B84F1BABFF18DAF44" 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_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3FE245077F09033B84F1BABFF18DAF44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7" 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_3FE245077F09033B84F1BABFF18DAF44" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2017OtherThanStrongholdMember" xlink:label="loc_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" 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_F6E8AA7210EB39574F8BBABFF18E8BB7" xlink:to="loc_pwr_Acquisitions2017OtherThanStrongholdMember_E718947A4E77DCA30C4ABABFF18EAD42" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_Acquisitions2016Member" xlink:label="loc_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" 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_BusinessAcquisitionAcquireeDomain_F6E8AA7210EB39574F8BBABFF18E8BB7" xlink:to="loc_pwr_Acquisitions2016Member_5ED6314CA40A89C6A57ABABFF18E23C2" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OrganizationAndDescriptionOfBusinessLineItems" xlink:label="loc_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" 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_OrganizationAndDescriptionOfBusinessTable_A598C1E27A92D4B346B5BABFF18D86CD" xlink:to="loc_pwr_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" 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_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:to="loc_us-gaap_NumberOfReportableSegments_62AA3F67778981F7B7D4BABFF18EE7EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfBusinessesAcquired" xlink:label="loc_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" 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_OrganizationAndDescriptionOfBusinessLineItems_1E46D4A6500B44FA3BD1BABFF18EEF23" xlink:to="loc_us-gaap_NumberOfBusinessesAcquired_53C5EC00A004C02EBAA1BABFF18E80C3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_C971B92A531B5E38799E5E4559A1B67E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_BE58A6F68211476FC5F05E4559A1E463" 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_C971B92A531B5E38799E5E4559A1B67E" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_BE58A6F68211476FC5F05E4559A1E463" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7CB4211C62B4441565BE5E455943E5E2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" 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_7CB4211C62B4441565BE5E455943E5E2" xlink:to="loc_us-gaap_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3EC366F35B5832D987AA5E455943E9F0" 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_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3EC366F35B5832D987AA5E455943E9F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_4ED994D99E74D9E59FEA5E455943DAEF" 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_3EC366F35B5832D987AA5E455943E9F0" xlink:to="loc_us-gaap_LossContingencyNatureDomain_4ED994D99E74D9E59FEA5E455943DAEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember" xlink:label="loc_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" 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_4ED994D99E74D9E59FEA5E455943DAEF" xlink:to="loc_us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember_9B436787C0408937BEA95E455943C7D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlanNameAxis" xlink:label="loc_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" 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_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlanNameDomain" xlink:label="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" 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_MultiemployerPlanNameAxis_2AB296DC3ACB34ED04485E4559438601" xlink:to="loc_us-gaap_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CentralStatesPlanMember" xlink:label="loc_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" 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_MultiemployerPlanNameDomain_361CF6D389268296C72D5E455943D851" xlink:to="loc_pwr_CentralStatesPlanMember_F211F2EFA1A61503E07C5E4559431F0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_C41B05A01F6A3F1C36295E4559435C66" 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_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_RangeAxis_C41B05A01F6A3F1C36295E4559435C66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_472CD319EBA5DFDC62685E45594436C0" 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_RangeAxis_C41B05A01F6A3F1C36295E4559435C66" xlink:to="loc_us-gaap_RangeMember_472CD319EBA5DFDC62685E45594436C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_D2009B569A32189381155E45594463A9" 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_RangeMember_472CD319EBA5DFDC62685E45594436C0" xlink:to="loc_us-gaap_MinimumMember_D2009B569A32189381155E45594463A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_130E23D8D3B346F0F86B5E4559448B4A" 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_RangeMember_472CD319EBA5DFDC62685E45594436C0" xlink:to="loc_us-gaap_MaximumMember_130E23D8D3B346F0F86B5E4559448B4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_25951CAF422D44CD6D325E455944CF9D" 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_LossContingenciesTable_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_25951CAF422D44CD6D325E455944CF9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9C78CAB2CF6A96A2F3915E45594422E5" 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_25951CAF422D44CD6D325E455944CF9D" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9C78CAB2CF6A96A2F3915E45594422E5" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AcquiredCompanyMember" xlink:label="loc_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" 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_BusinessAcquisitionAcquireeDomain_9C78CAB2CF6A96A2F3915E45594422E5" xlink:to="loc_pwr_AcquiredCompanyMember_954AF2983BA4E37274BA5E4559445901" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_4D256864D9E6D0FCB3B25E4559447D29" 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_7BB6E9CF4E79115C17885E4559437E79" xlink:to="loc_us-gaap_LossContingenciesLineItems_4D256864D9E6D0FCB3B25E4559447D29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MultiemployerPlansWithdrawalObligation" xlink:label="loc_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" 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_4D256864D9E6D0FCB3B25E4559447D29" xlink:to="loc_us-gaap_MultiemployerPlansWithdrawalObligation_1E65B8DF218FAD95DF6F5E455944B08A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyAccrualPayments" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" 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_4D256864D9E6D0FCB3B25E4559447D29" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_25953FE98732061666365E45594420FC" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany" xlink:label="loc_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" 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_LossContingenciesLineItems_4D256864D9E6D0FCB3B25E4559447D29" xlink:to="loc_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany_D4E12B7F40DC848610885E4559442E7B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_FE2BB4AFFAE30657469A5E45579D614C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationTable" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" 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_FE2BB4AFFAE30657469A5E45579D614C" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationTable_1EC1131314152718D7285E45579EA19D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" 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_1EC1131314152718D7285E45579EA19D" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" 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_7EC44AD4D52C03BE8D675E45579E4EF3" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_VehicleFleetCommittedCapitalMember" xlink:label="loc_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" 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_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_82809F14C8019D1681615E45579EEB84" xlink:to="loc_pwr_VehicleFleetCommittedCapitalMember_B9F9E6962330CC9781B85E45579E583B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" 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_1EC1131314152718D7285E45579EA19D" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems_D18FC6BE39D2BC644D385E45579E2B23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" 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_D18FC6BE39D2BC644D385E45579E2B23" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear_5BFDFAB2196CA111CB4E5E45579E7EA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" 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_D18FC6BE39D2BC644D385E45579E2B23" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_8D293E2E72DA0AAA29305E45579EEF37" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_18A6044A61EEBC583D635011DF90F24A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" 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_18A6044A61EEBC583D635011DF90F24A" xlink:to="loc_us-gaap_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" 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_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" 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_MajorCustomersAxis_D281FCCB19042FC223C15011DF919F6A" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember" xlink:label="loc_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" 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_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:to="loc_pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember_8C44AB648971663771045011DF913998" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember" xlink:label="loc_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" 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_NameOfMajorCustomerDomain_B5DC83D4DFA4A9DE73E15011DF9166A6" xlink:to="loc_pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember_2EEB11CA5653B4CBB34C5011DF916B85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" 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_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" 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_ConcentrationRiskByBenchmarkAxis_0BE2B3DCD661C004C8825011DF928595" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NetReceivablePositionMember" xlink:label="loc_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" 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_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:to="loc_pwr_NetReceivablePositionMember_7F8B77425B1827B9B45D5011DF9227C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" 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_ConcentrationRiskBenchmarkDomain_1107E0A6A16F322C568B5011DF925519" xlink:to="loc_us-gaap_SalesRevenueNetMember_776806449AD013B8E50B5011DF931299" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" 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_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_ED64173BFE12764EEBD35011DF93CD7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" 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_ED64173BFE12764EEBD35011DF93CD7B" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_F1734073F3B2ECD06BC55011DF93375D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" 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_F1734073F3B2ECD06BC55011DF93375D" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_8E4DD4630580B27E88565011DF939DD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" 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_ConcentrationRiskTable_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_10FB54A09F72942BD14E5011DF93849E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" 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_10FB54A09F72942BD14E5011DF93849E" xlink:to="loc_us-gaap_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_QuantaElectricPowerInfrastructureServicesSegmentMember" xlink:label="loc_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" 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_690AECFC895D7A5E2D575011DF939E4A" xlink:to="loc_pwr_QuantaElectricPowerInfrastructureServicesSegmentMember_CA0EC6D544F61FE5AC2C5011DF94C733" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureServicesMember" xlink:label="loc_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" 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_SegmentDomain_690AECFC895D7A5E2D575011DF939E4A" xlink:to="loc_pwr_OilAndGasInfrastructureServicesMember_35B1B352DFB5277652435011DF942AF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" 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_9CD3FC31BD330783A96E5011DF91385B" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk" xlink:label="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" 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_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:to="loc_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk_5ECDBD4A5A336CBD5F125011DF9455C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" 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_ConcentrationRiskLineItems_3628DE66CB6C2C0C69A05011DF94DC0C" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_F93159789337EB4F19225011DF94C713" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_FB13373C3603F735EFCF59B6712AE3D4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" 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_FB13373C3603F735EFCF59B6712AE3D4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" 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_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" 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_84EBB6D9F95E0D233B3459B6712B4EC7" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_4159BCAE32C440EC1B7759B6712BAF04" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" 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_4159BCAE32C440EC1B7759B6712BAF04" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_8C35943849B662AA8BAA59B6712C9C99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" 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_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_270F9C3B1668F6C7ACAB59B6712CA616" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" 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_270F9C3B1668F6C7ACAB59B6712CA616" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2C4D652C2639BCE179FE59B6712C1159" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" 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_2C4D652C2639BCE179FE59B6712C1159" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_2D7D80C809B6BBF17B5259B6712CF454" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" 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_789FA6219D6DA1C9D8A659B6712A5C6D" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4703AC77589E1026FAAF59B6712C6980" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" 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_4703AC77589E1026FAAF59B6712C6980" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_6EB2A28C537B4BCF8FBD59B6712E7FC9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_A4D82438EFCF40999A245E455957BD69" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" 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_A4D82438EFCF40999A245E455957BD69" xlink:to="loc_us-gaap_LossContingenciesTable_C4F25A5334E37C7A3FDD5E455957691D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" 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_C4F25A5334E37C7A3FDD5E455957691D" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_3331FA3F556F7269DD7E5E455957D8DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" 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_3331FA3F556F7269DD7E5E455957D8DC" xlink:to="loc_us-gaap_LossContingencyNatureDomain_7B8FC2A812578EBEEFE95E4559577BF0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" 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_7B8FC2A812578EBEEFE95E4559577BF0" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_CEA6F154B3907EEC1F185E455957DF46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" 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_C4F25A5334E37C7A3FDD5E455957691D" xlink:to="loc_us-gaap_LossContingenciesLineItems_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" 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_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_19E1CF97093EFE7DBE685E455957C81B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" 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_0736C8ACC068C5ADFCCC5E4559575CBB" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_52AB3C1CCE4AD407C80A5E4559577783" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_D39FB905F9832FD46B3A761A5852D364" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsTable" xlink:label="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" 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_D39FB905F9832FD46B3A761A5852D364" xlink:to="loc_us-gaap_OtherCommitmentsTable_98C7D7730369C3A25088761A58528165" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_B44DE366AE25FFEBD117761A5852C957" 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_98C7D7730369C3A25088761A58528165" xlink:to="loc_dei_LegalEntityAxis_B44DE366AE25FFEBD117761A5852C957" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_62563ECE1B1630B3E11F761A585233E6" 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_B44DE366AE25FFEBD117761A5852C957" xlink:to="loc_dei_EntityDomain_62563ECE1B1630B3E11F761A585233E6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_AFC650E143B05DB98B23761A58520908" 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_62563ECE1B1630B3E11F761A585233E6" xlink:to="loc_pwr_InfrastructureInvestorsPartnershipMember_AFC650E143B05DB98B23761A58520908" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_E1F6AE72082D86C538A9761A5852DF0D" 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_98C7D7730369C3A25088761A58528165" xlink:to="loc_us-gaap_TypeOfArrangementAxis_E1F6AE72082D86C538A9761A5852DF0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4E1CCA201761A5E8F519761A5852D716" 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_E1F6AE72082D86C538A9761A5852DF0D" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_4E1CCA201761A5E8F519761A5852D716" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_EPCElectricTransmissionProjectMember" xlink:label="loc_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" 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_4E1CCA201761A5E8F519761A5852D716" xlink:to="loc_pwr_EPCElectricTransmissionProjectMember_57BF004FD2F33B49055B761A58520DF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" 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_98C7D7730369C3A25088761A58528165" xlink:to="loc_us-gaap_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" 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_StatementScenarioAxis_05CF722F564FE08530FE761A58529802" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="loc_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" 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_ScenarioUnspecifiedDomain_1DFD98E3334ABEF21F1F761A58527FEC" xlink:to="loc_us-gaap_ScenarioForecastMember_DD4DA2C836DBBAE3C89B761A58524F2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_BF4DDCDD46AE96357ED3761A58528235" 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_98C7D7730369C3A25088761A58528165" xlink:to="loc_us-gaap_OtherCommitmentsAxis_BF4DDCDD46AE96357ED3761A58528235" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199" 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_BF4DDCDD46AE96357ED3761A58528235" xlink:to="loc_us-gaap_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember" xlink:label="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" 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_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199" xlink:to="loc_pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember_BB2EB3DE1C24B1B447CE761A5852E79F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_DA2B6FAD9085220CE279761A5852C7CE" 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_OtherCommitmentsDomain_2BA5F028775866E1B06B761A5852A199" xlink:to="loc_pwr_CapitalforInfrastructureProjectsMember_DA2B6FAD9085220CE279761A5852C7CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" 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_98C7D7730369C3A25088761A58528165" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_LengthOfTransmissionLine" xlink:label="loc_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" 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_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_pwr_LengthOfTransmissionLine_66975C2A6970A5A3177D761A58526394" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberofSubstations" xlink:label="loc_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" 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_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_pwr_NumberofSubstations_10374A7A755492F11C14761A58529E6E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_VoltageOfSubstations" xlink:label="loc_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" 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_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_pwr_VoltageOfSubstations_FB788942D056762E5D30761A58558358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" 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_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_E1C096D1D261C19BCA02761A58559DDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" 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_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_F9769AE1E19B5D490C38761A585572AB" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments" xlink:label="loc_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" 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_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments_5E53829DE397A4761526761A585545FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59" 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_OtherCommitmentsLineItems_B132E2C699A6A2C1834A761A5852F954" xlink:to="loc_us-gaap_OtherCommitment_4C3E5FBBD88932890964761A58554B59" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLeasesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4B4AC60476F28340CA1759B6713A3093" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable" xlink:label="loc_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" 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_4B4AC60476F28340CA1759B6713A3093" xlink:to="loc_pwr_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" 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_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_75A9AE6B95B314A0CE8059B6713B3588" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" 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_75A9AE6B95B314A0CE8059B6713B3588" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_CC6BE196D0A2CE41C8A559B6713B2ADE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ResidualValueGuaranteesMember" xlink:label="loc_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" 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_CC6BE196D0A2CE41C8A559B6713B2ADE" xlink:to="loc_pwr_ResidualValueGuaranteesMember_2E501817944D5858330759B6713D334D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OperatingLeasesLineItems" xlink:label="loc_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" 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_ScheduleOfOperatingLeasesFutureMinimumPaymentsDueTable_7A9E58686AE48BF0329F59B6713B215E" xlink:to="loc_pwr_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" 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_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:to="loc_us-gaap_LeaseAndRentalExpense_CA324F4876EEB473DFD759B6713D585C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" 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_OperatingLeasesLineItems_04A60D0FBA99C2A0F0F059B6713D5DB5" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_3C361695439EC9CA802F59B6713E9CFE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4EE626F38235C96A2E3E97F698B5AC8F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_A38B2CAF94D334CF4CB597F698B54DB5" 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_4EE626F38235C96A2E3E97F698B5AC8F" xlink:to="loc_us-gaap_LossContingenciesTable_A38B2CAF94D334CF4CB597F698B54DB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseAxis" xlink:label="loc_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" 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_LossContingenciesTable_A38B2CAF94D334CF4CB597F698B54DB5" xlink:to="loc_us-gaap_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LitigationCaseTypeDomain" xlink:label="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" 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_LitigationCaseAxis_1163C75C47017F5922AF97F698B5FEB5" xlink:to="loc_us-gaap_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_MaurepasProjectDisputeMember" xlink:label="loc_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" 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_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:to="loc_pwr_MaurepasProjectDisputeMember_929B2682E0A1CEAE428E9800380AD0BD" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember" xlink:label="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" 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_LitigationCaseTypeDomain_5F14D1DE423AF739E73397F698B55751" xlink:to="loc_pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember_5B428767879EF691770497F698B5F1DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_6ADFFE80FB386A910F5D97F698B59C0C" 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_A38B2CAF94D334CF4CB597F698B54DB5" xlink:to="loc_us-gaap_RangeAxis_6ADFFE80FB386A910F5D97F698B59C0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_643997274C76ECFC2EBE97F698B6FCF7" 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_RangeAxis_6ADFFE80FB386A910F5D97F698B59C0C" xlink:to="loc_us-gaap_RangeMember_643997274C76ECFC2EBE97F698B6FCF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D468DC7159B6087378BB97F698B6A28D" 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_RangeMember_643997274C76ECFC2EBE97F698B6FCF7" xlink:to="loc_us-gaap_MaximumMember_D468DC7159B6087378BB97F698B6A28D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_1C17D8F0A2E6BB44D1E897F698B6EAEF" 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_LossContingenciesTable_A38B2CAF94D334CF4CB597F698B54DB5" xlink:to="loc_us-gaap_LossContingenciesLineItems_1C17D8F0A2E6BB44D1E897F698B6EAEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" 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_1C17D8F0A2E6BB44D1E897F698B6EAEF" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_0E9C687D1C83F6CBB7F597F698B6D969" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_91A6EB4D1E7686FB8F515E4558F1245C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_BF207A8062A36BB37F655E4558F27BC3" 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_91A6EB4D1E7686FB8F515E4558F1245C" xlink:to="loc_us-gaap_LossContingenciesTable_BF207A8062A36BB37F655E4558F27BC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" 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_BF207A8062A36BB37F655E4558F27BC3" xlink:to="loc_us-gaap_CreditFacilityAxis_085E874E264FAC015D765E4558F20BEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" 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_085E874E264FAC015D765E4558F20BEA" xlink:to="loc_us-gaap_CreditFacilityDomain_7591E998B45D409E30265E4558F266C4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_LettersOfCreditAndBankGuaranteesMember" xlink:label="loc_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" 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_7591E998B45D409E30265E4558F266C4" xlink:to="loc_pwr_LettersOfCreditAndBankGuaranteesMember_88F4E1D32E135D39016B5E4558F2F47E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_D9A5F9E3BB1853D5477E5E4558F29E30" 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_BF207A8062A36BB37F655E4558F27BC3" xlink:to="loc_us-gaap_LossContingenciesLineItems_D9A5F9E3BB1853D5477E5E4558F29E30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" 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_D9A5F9E3BB1853D5477E5E4558F29E30" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_BA3C344B23F6E9255BB45E4558F20C88" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E714A0502A2751FF36735E4559866D1F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56" 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_E714A0502A2751FF36735E4559866D1F" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_C122A7F6638682D2FF345E455987BF56" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3" 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_CommitmentsAndContingenciesDisclosureAbstract_E714A0502A2751FF36735E4559866D1F" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_311D0C498F437473BEAB5E455987B3F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677" 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_CommitmentsAndContingenciesDisclosureAbstract_E714A0502A2751FF36735E4559866D1F" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5769AB6EA82F574EB9265E455987A677" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A" 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_CommitmentsAndContingenciesDisclosureAbstract_E714A0502A2751FF36735E4559866D1F" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_D568FFE1F32F563BD3BA5E455987729A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D" 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_CommitmentsAndContingenciesDisclosureAbstract_E714A0502A2751FF36735E4559866D1F" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_009279DA47D6099CC5875E455987C94D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F" 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_CommitmentsAndContingenciesDisclosureAbstract_E714A0502A2751FF36735E4559866D1F" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_634564A6308C19F69D715E455987C52F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_25650BC3FE04FB0205875E45598715C9" 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_CommitmentsAndContingenciesDisclosureAbstract_E714A0502A2751FF36735E4559866D1F" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_25650BC3FE04FB0205875E45598715C9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_630C5648D6B75FEB6A384F93957E12EF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" 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_630C5648D6B75FEB6A384F93957E12EF" xlink:to="loc_us-gaap_ScheduleOfGuaranteeObligationsTable_484B479562B81246F9414F93957E10AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_67DAB23EF1D4C8525CF64F93957EA280" 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_484B479562B81246F9414F93957E10AE" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_67DAB23EF1D4C8525CF64F93957EA280" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_E590A40B7E1B3EC9376D4F93957E2C25" 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_67DAB23EF1D4C8525CF64F93957EA280" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_E590A40B7E1B3EC9376D4F93957E2C25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PerformanceGuaranteeMember" xlink:label="loc_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" 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_E590A40B7E1B3EC9376D4F93957E2C25" xlink:to="loc_us-gaap_PerformanceGuaranteeMember_1A126C4B50BF4A1D034B4F93957EFA35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8A93179B6544416E1D464F93957E9676" 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_484B479562B81246F9414F93957E10AE" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_8A93179B6544416E1D464F93957E9676" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_913F09EA982A44C883604F93957E9473" 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_8A93179B6544416E1D464F93957E9676" xlink:to="loc_us-gaap_LossContingencyNatureDomain_913F09EA982A44C883604F93957E9473" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_EstimateMember" xlink:label="loc_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" 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_913F09EA982A44C883604F93957E9473" xlink:to="loc_pwr_EstimateMember_D0C980F0499A7C71B6DF4F93957EB3F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="loc_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" 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_484B479562B81246F9414F93957E10AE" xlink:to="loc_us-gaap_GuaranteeObligationsLineItems_DAE34D23544F155015784F93957EB3C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8" 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_DAE34D23544F155015784F93957EB3C3" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_916317B4B1EBCE27FBB84F93957F0BD8" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_EstimatedCostsToCompleteBondedProjects" xlink:label="loc_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" 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_DAE34D23544F155015784F93957EB3C3" xlink:to="loc_pwr_EstimatedCostsToCompleteBondedProjects_B659761358451CDEEC474FA3052D20D5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesSelfInsuranceDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3E670FBF1490F63671F95E4558E981C7" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommitmentAndContingenciesTable" xlink:label="loc_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" 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_3E670FBF1490F63671F95E4558E981C7" xlink:to="loc_pwr_CommitmentAndContingenciesTable_33A6EDDD199EA07B1CB85E4558E978A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_11F0608EAF8C0F2818165E4558E9B531" 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_33A6EDDD199EA07B1CB85E4558E978A5" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_11F0608EAF8C0F2818165E4558E9B531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaap_LossContingencyNatureDomain_E0A9EBEE538FF36349E15E4558E91C10" 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_11F0608EAF8C0F2818165E4558E9B531" xlink:to="loc_us-gaap_LossContingencyNatureDomain_E0A9EBEE538FF36349E15E4558E91C10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceClaimsMember" xlink:label="loc_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" 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_E0A9EBEE538FF36349E15E4558E91C10" xlink:to="loc_us-gaap_InsuranceClaimsMember_268A18EDED5E12C9F9675E4558E9B24F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommitmentAndContingenciesLineItems" xlink:label="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" 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_33A6EDDD199EA07B1CB85E4558E978A5" xlink:to="loc_pwr_CommitmentAndContingenciesLineItems_542BFBBE2993929FA8615E4558E9C70E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" 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_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_9520B8FF1951508312CA5E4558E96A83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" 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_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2077E58F315750186EC25E4558EA0385" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivable" xlink:label="loc_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" 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_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_InsuranceSettlementsReceivable_1A446CD1A44CAD7585055E4558EA8B4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" 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_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_9424A8B27B116E8560335E4558EA621C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" 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_542BFBBE2993929FA8615E4558E9C70E" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_642C5782BC7843F21F335E4558EA6FE7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/CommitmentsAndContingenciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_E5936F4091043665B84D4F5802C54BCF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713" 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_E5936F4091043665B84D4F5802C54BCF" xlink:to="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_692C985D8CC2A52FC1E24F5802C6B713" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6955B1ACDA297E91EE1F4A83FA896C8F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_04D35901849C4A6A09734A83FA8ED7F8" 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_6955B1ACDA297E91EE1F4A83FA896C8F" xlink:to="loc_us-gaap_StatementTable_04D35901849C4A6A09734A83FA8ED7F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_B3517B0C063237E24A424A83FA8F4A90" 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_04D35901849C4A6A09734A83FA8ED7F8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_B3517B0C063237E24A424A83FA8F4A90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D" 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_B3517B0C063237E24A424A83FA8F4A90" xlink:to="loc_us-gaap_ClassOfStockDomain_CB919F66ED319666D8F94A83FA8F7C1D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_6E852E244FCD64DF47784A83FA8FDD8D" 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_CB919F66ED319666D8F94A83FA8F7C1D" xlink:to="loc_pwr_ExchangeableSharesMember_6E852E244FCD64DF47784A83FA8FDD8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_1FC0401F87A3235BD1CE4A83FA8F14E0" 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_CB919F66ED319666D8F94A83FA8F7C1D" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_1FC0401F87A3235BD1CE4A83FA8F14E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_FF8E2AB807D4C7222B714A83FA8FBAA2" 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_CB919F66ED319666D8F94A83FA8F7C1D" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_FF8E2AB807D4C7222B714A83FA8FBAA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_AD000A37F0B0ABAB5E2E4A83FA8F3ED7" 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_04D35901849C4A6A09734A83FA8ED7F8" xlink:to="loc_us-gaap_StatementLineItems_AD000A37F0B0ABAB5E2E4A83FA8F3ED7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" 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_AD000A37F0B0ABAB5E2E4A83FA8F3ED7" xlink:to="loc_us-gaap_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" 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_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_92B96407988757709B6F4A83FA8F31DB" 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_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_92B96407988757709B6F4A83FA8F31DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" 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_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_A913C8069ACF94244B054A83FA8FACEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear" xlink:label="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" 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_AssetsCurrentAbstract_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear_91791BD1C6B0F42232384A83FA8F19C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" 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_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_InventoryNet_3CBEBB94D6C79BF9F9E74A83FA8F7AEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" 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_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_B3A285D5ABB9255D548F4A83FA8F0D67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" 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_0D3DC0CC6F756E6742AC4A83FA8FDE7B" xlink:to="loc_us-gaap_AssetsCurrent_DAC3DC13A813A21AD09A4A83FA902229" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7" 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_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_AD2A417C29285183DE674A83FA906DD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" 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_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8A7BDD2B8A50B1637B704A83FA904CBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB" xlink:type="locator" />
    <link:presentationArc order="4" 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_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9C4908CA4EB9857E5EC04A83FA90C8BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_10A05ADE9D387053CBB74A83FA9070D1" 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_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_Goodwill_10A05ADE9D387053CBB74A83FA9070D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" 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_AssetsAbstract_B4B45668CADBE14669B14A83FA8F32BC" xlink:to="loc_us-gaap_Assets_2678442C537AB54A13B14A83FA90DFC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" 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_AD000A37F0B0ABAB5E2E4A83FA8F3ED7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" 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_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571" 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_975AB2A85DB97860947B4A83FA90C64F" xlink:to="loc_us-gaap_DebtCurrent_C9C07445B7F92D64882B4A83FA902571" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" 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_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_AFA679A1D723C591812F4A83FA90536C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BillingsInExcessOfCostCurrent" xlink:label="loc_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" 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_975AB2A85DB97860947B4A83FA90C64F" xlink:to="loc_us-gaap_BillingsInExcessOfCostCurrent_B0DF4C92A2EA69E98C7E4A83FA900B07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" 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_LiabilitiesCurrentAbstract_975AB2A85DB97860947B4A83FA90C64F" xlink:to="loc_us-gaap_LiabilitiesCurrent_3D74A9260D365419921D4A83FA90213A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B" 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_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9771AC307C7613E38C734A83FA90844B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" 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_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_996538E74652FFE054FD4A83FA90B92F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_028ACD70478BCE9FD15A4A83FA9085E6" 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_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_028ACD70478BCE9FD15A4A83FA9085E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" 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_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_Liabilities_5EAABDEF9C6F04AEEE2F4A83FA90003A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" 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_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_CC41B1B67637A944A7314A83FA912EEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" 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_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_StockholdersEquityAbstract_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" 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_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_CommonStockValue_68A2F78801CE70886F2F4A83FA9132F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" 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_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_PreferredStockValue_29720155F67737005BE24A83FA91703E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" 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_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_F4CA4297548A9EE4E4F74A83FA918486" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" 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_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_67946F226AECC66377214A83FA91D7E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" 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_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7F1588DD6477A3A82B654A83FA91BC4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65" 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_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_TreasuryStockValue_0C0920C99978CC1210614A83FA91FE65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" 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_23EEA2A8692C265EEC4F4A83FA91D7DD" xlink:to="loc_us-gaap_StockholdersEquity_123249EF22E875E9DE104A83FA91F8F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_D8C88B9CAAEB20D54EA44A83FA91700A" 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_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_MinorityInterest_D8C88B9CAAEB20D54EA44A83FA91700A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" 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_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0AB9C7BB8A7FAD2A77024A83FA91B71A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" 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_LiabilitiesAndStockholdersEquityAbstract_193E68987817D0EC82F74A83FA90F8E1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_D4897F94D590EC736B3B4A83FA919908" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_DF71E974929F85B924C45E4558FEFDEE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_BF230D6AACC7CF8EA9125E4558FE07AC" 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_DF71E974929F85B924C45E4558FEFDEE" xlink:to="loc_us-gaap_StatementTable_BF230D6AACC7CF8EA9125E4558FE07AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ACA6F3779A6AAC8B151E5E4558FEA208" 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_BF230D6AACC7CF8EA9125E4558FE07AC" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ACA6F3779A6AAC8B151E5E4558FEA208" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86" 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_ACA6F3779A6AAC8B151E5E4558FEA208" xlink:to="loc_us-gaap_ClassOfStockDomain_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_87F627CDD2DF0E37F5885E4558FF2CFF" 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_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:to="loc_pwr_ExchangeableSharesMember_87F627CDD2DF0E37F5885E4558FF2CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_749DB412E048CA1209225E4558FFB894" 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_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_749DB412E048CA1209225E4558FFB894" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_CE2AA89F5438309CF39B5E4558FF2F5D" 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_8B1AC7157D2860A3F23D5E4558FF2D86" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_CE2AA89F5438309CF39B5E4558FF2F5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" 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_BF230D6AACC7CF8EA9125E4558FE07AC" xlink:to="loc_us-gaap_StatementLineItems_5F01D63EF3501F44EEA75E4558FF6E60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_33111B4A00147B4A4CCE5E4558FF2B81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42327BA74C06643C87BD5E4558FFC8BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6A2934C0269C053D6BC95E4558FF044E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_90E77E207014035D89A75E4558FFE143" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_0A0535AE9E4920417C1A5E4558FF4AC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockSharesIssued_342BBFF6C2DC86C1DE005E4559000EB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1492DDC0BC6FC3791E7B5E4559005E10" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1492DDC0BC6FC3791E7B5E4559005E10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_CommonStockNoParValue_F7F303E158C32F4EC2E75E4559008E8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_9F141021C4A42ED830555E455900429D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_E147B5CFCEE07C0808C25E45590009D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_D4D7A76C8BD37AC6DB445E4559004E7F" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_PreferredStockSharesIssued_D4D7A76C8BD37AC6DB445E4559004E7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_DDCFF2143D54EDCAB8C05E455900E24D" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_DDCFF2143D54EDCAB8C05E455900E24D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" 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_5F01D63EF3501F44EEA75E4558FF6E60" xlink:to="loc_us-gaap_TreasuryStockShares_B0EAAFD4B4805EEE8D1D5E455900A003" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726" 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_87114E782D5C8AE140B2739992D3E34D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_F5027F35B68B47693A02739992D31726" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_562240961CB28D5308E8739992D4FC46" 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_F5027F35B68B47693A02739992D31726" xlink:to="loc_us-gaap_ProfitLoss_562240961CB28D5308E8739992D4FC46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" 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_F5027F35B68B47693A02739992D31726" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0" 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_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_245E079BE78E989E665C739992D472D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_0C29684227D4B8EAC0CA739992D43559" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_Depreciation_0C29684227D4B8EAC0CA739992D43559" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_B118BAB83AFC64ACA2E9739992D40949" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_B118BAB83AFC64ACA2E9739992D40949" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_791FDC9A40F846B736FD739992D4B3A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_4A50D7DBC9C4F6F22AE8739992D45494" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_4A50D7DBC9C4F6F22AE8739992D45494" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_E4C946A63F5A43374C5A739992D4F2C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossRealized" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_F31517654A412B421FF3739992D48118" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossRealized_F31517654A412B421FF3739992D48118" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_DAD2F25215F4164267F6739992D45D4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4192B0D4A4CFA5BE9E5A739992D47C08" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4192B0D4A4CFA5BE9E5A739992D47C08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_ShareBasedCompensation_740B888001051B93731F739992D489C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001" xlink:type="locator" />
    <link:presentationArc order="11" 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_D7E41D4CBA1CC3D3AFA6739992D45458" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_30291142126293ED3871739992D40001" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34" 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_F5027F35B68B47693A02739992D31726" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_6E9A4DEFF276EB87C60C739992D42C34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" 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_87114E782D5C8AE140B2739992D3E34D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1854BADF9E6407CFBDBB739992D5ECA4" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1854BADF9E6407CFBDBB739992D5ECA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_529A378E1DAD35551871739992D5517D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_A5ABA92C8DAC80483A51739992D57AE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromInvestments" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA" 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_D4E11533FDB80A6262BD739992D5090D" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_394121C00CEFF8BC349C739992D54ECA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D" 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_D4E11533FDB80A6262BD739992D5090D" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_A1826DE400A73E042BBF739992D5B18D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:to="loc_us-gaap_IncreaseDecreaseInRestrictedCash_C19F578593FAE4014C33739992D50489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_D4E11533FDB80A6262BD739992D5090D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_A3BD0FC930CCD9FF7C8C739992D5F4E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" 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_87114E782D5C8AE140B2739992D3E34D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_354DE09C3FDB75EBFDD8739992D5D9AF" 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_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_354DE09C3FDB75EBFDD8739992D5D9AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_3F3E6E56C3024C16F41F739992D55C50" 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_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_3F3E6E56C3024C16F41F739992D55C50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_3852AACB946A24877CE9739992D500AF" 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_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="loc_us-gaap_RepaymentsOfOtherLongTermDebt_3852AACB946A24877CE9739992D500AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_DE233F73D7AB9BDA95CD739992D5E171" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsMinorityInterest" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_9402ACBEA2879BAC1F6A739992D5EFC2" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_9402ACBEA2879BAC1F6A739992D5EFC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333" 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_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_571D79CC39F2D2831737739992D67333" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_C62EC94F0E9A959D3048739992D6CFBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_9791C0B7D1918E81E65C739992D5D8C7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AF3104658EB226B602F8739992D69C9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" 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_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE" 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_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_C7198736479AA7E1B590739992D6A7CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInDiscontinuedOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B" xlink:type="locator" />
    <link:presentationArc order="2" 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_NetCashProvidedByUsedInDiscontinuedOperationsAbstract_89999593425FB7295E7E739992D63C22" xlink:to="loc_us-gaap_NetCashProvidedByUsedInDiscontinuedOperations_2A3B3DB04E63B46A90EB739992D6046B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8" 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_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_F8CDEED8E95869C34AF5739992D6D0D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B" 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_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_55F46A81F711345BD413739992D60F2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B" xlink:type="locator" />
    <link:presentationArc order="7" 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_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_511FAFA2C86FC2554289739992D6F17B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_69B4A9E1F352A0AFC143739992D67A62" xlink:type="locator" />
    <link:presentationArc order="8" 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_StatementOfCashFlowsAbstract_87114E782D5C8AE140B2739992D3E34D" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_69B4A9E1F352A0AFC143739992D67A62" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_CA6836383767540ACA4A4A83FA4BBFBF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_B19F84212B555602D8524A83FA4BF5D6" 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_CA6836383767540ACA4A4A83FA4BBFBF" xlink:to="loc_us-gaap_ProfitLoss_B19F84212B555602D8524A83FA4BF5D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0" 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_CA6836383767540ACA4A4A83FA4BBFBF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_C4ACC0BF9FA3923C6D044A83FA4BEEE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_A09ED912D8805749124F4A83FA4B2F42" 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_C4ACC0BF9FA3923C6D044A83FA4BEEE0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_A09ED912D8805749124F4A83FA4B2F42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B" 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_CA6836383767540ACA4A4A83FA4BBFBF" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_A68E5D6FD16311D6F78F4A83FA4B2F3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_BCFDC35B445FF57DEA894A83FA4BF4F1" 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_CA6836383767540ACA4A4A83FA4BBFBF" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_BCFDC35B445FF57DEA894A83FA4BF4F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7301F87BD1BB7A5DF1504A83FA4B86B9" 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_CA6836383767540ACA4A4A83FA4BBFBF" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_7301F87BD1BB7A5DF1504A83FA4B86B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969" 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_CA6836383767540ACA4A4A83FA4BBFBF" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5C264FFF2F082BE82C4A4A83FA4BB969" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_83E3EC61B2981366E6BA5E45594C98A6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_22426E861B97F8279C0C5E45594C9D58" 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_83E3EC61B2981366E6BA5E45594C98A6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax_22426E861B97F8279C0C5E45594C9D58" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_SalesRevenueServicesNet_D7C0B65C98DD81A805A2739992E48470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfServices" xlink:label="loc_us-gaap_CostOfServices_095189EC8D16B8DAC6DF739992E4B697" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_CostOfServices_095189EC8D16B8DAC6DF739992E4B697" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_C78DD409AB210DDB69BC739992E48B75" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_GrossProfit_C78DD409AB210DDB69BC739992E48B75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_90970C46AC763709E6C2739992E4B45B" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_90970C46AC763709E6C2739992E4B45B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_09C57024670EBEA0294F739992E40EDB" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_09C57024670EBEA0294F739992E40EDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2" 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_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_OperatingIncomeLoss_C2FEE4C4AE34F9EEB158739992E405C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_43420BA1E50F6F6CB0B8739992E43DF9" 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_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_InterestExpense_43420BA1E50F6F6CB0B8739992E43DF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_09546579A43A26ACEEEB739992E5391B" 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_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_InvestmentIncomeInterest_09546579A43A26ACEEEB739992E5391B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_BF03A694DC3FE1C08000739992E5B2D4" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_BF03A694DC3FE1C08000739992E5B2D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95" 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_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_102350446B5467D35F33739992E50E95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_F0D2972693092AE48A39739992E5C839" 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_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_F0D2972693092AE48A39739992E5C839" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2" 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_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_41132BB8E023AEB71B9C739992E536F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1162B574C256E89D055E739992E50F2B" 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_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_1162B574C256E89D055E739992E50F2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_ADE3A4FCB6B3D8712732739992E5D9C4" xlink:type="locator" />
    <link:presentationArc order="14" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_ProfitLoss_ADE3A4FCB6B3D8712732739992E5D9C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525" 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_IncomeStatementAbstract_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_F49029158E60A0FFD086739992E56525" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_927D81B1E96AECE60565739992E5F647" xlink:type="locator" />
    <link:presentationArc order="16" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_927D81B1E96AECE60565739992E5F647" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract" xlink:label="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_00DF9226CD6318CE0D6C739992E5D120" 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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_00DF9226CD6318CE0D6C739992E5D120" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5893A07DD05B4F9D3C9E739992E53973" 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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5893A07DD05B4F9D3C9E739992E53973" xlink:type="arc" />
    <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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract_478E1B9968F706CF2457739992E5012E" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_927D81B1E96AECE60565739992E5F647" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" 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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25" 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_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_8970CB1C6830C4CC2A3E739992E5AE25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7" 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_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0BE5C7F30FA6EB147494739992E55DD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C" 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_EarningsPerShareBasicAbstract_19CF694A6E7B0F2879F6739992E5C02A" xlink:to="loc_us-gaap_EarningsPerShareBasic_6FC2075B0399CC66C249739992E5283C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_532DB60915928923AEBB739992E57517" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_532DB60915928923AEBB739992E57517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F" 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_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27EA891026F4E65A918F739992E6905F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70" 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_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_45181C29785DDC6D094C739992E6CB70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466" 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_EarningsPerShareDilutedAbstract_D1BDDD1F0650486CEE80739992E648D6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_25EF236752EAB282CD89739992E6F466" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42FBD7EB21EDC4B751C6739992E6B6ED" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="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_F4C756BDDF083C45CB29739992E4D571" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42FBD7EB21EDC4B751C6739992E6B6ED" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_CF6E7816DFDE396665045E4558DAF609" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_4861BFB5464B44E57E7C5E4558DACAA5" 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_CF6E7816DFDE396665045E4558DAF609" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_4861BFB5464B44E57E7C5E4558DACAA5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5ABDED26BAE6328E80835E4557B5BD68" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" 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_5ABDED26BAE6328E80835E4557B5BD68" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis_311BC3151EEFAD53B19C5E4557B522C0" 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_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:to="loc_us-gaap_CurrencyAxis_311BC3151EEFAD53B19C5E4557B522C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" 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_CurrencyAxis_311BC3151EEFAD53B19C5E4557B522C0" xlink:to="loc_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_530269D10C2A419FAB4C5E4557B56D1B" 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_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:to="loc_currency_USD_530269D10C2A419FAB4C5E4557B56D1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_6E61469D2EA9C1F576885E4557B5E4BD" 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_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:to="loc_currency_CAD_6E61469D2EA9C1F576885E4557B5E4BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AUD" xlink:label="loc_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" 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_currency_AllCurrenciesDomain_9D604E6D342D04168B615E4557B56526" xlink:to="loc_currency_AUD_137E05BFD78FA09EC6BA5E4557B61FD8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" 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_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:to="loc_us-gaap_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" 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_DebtInstrumentAxis_5B484C58E7738261E1A05E4557B6E2CE" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_FourthAmendedAndRestatedMember" xlink:label="loc_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" 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_DebtInstrumentNameDomain_39AAB087B508C7480F365E4557B6D4CB" xlink:to="loc_pwr_FourthAmendedAndRestatedMember_C357F06EB29FE03690345E4557B69202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_CB87722BF671AEC16C0D5E4557B669F3" 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_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:to="loc_us-gaap_CreditFacilityAxis_CB87722BF671AEC16C0D5E4557B669F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4" 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_CreditFacilityAxis_CB87722BF671AEC16C0D5E4557B669F3" xlink:to="loc_us-gaap_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember" xlink:label="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" 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_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4" xlink:to="loc_pwr_RevolvingLoansAndLetterOfCreditInAlternativeCurrenciesMember_7C57ED73B05141DCF5195E4557B60271" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SwingLinesLoanMember" xlink:label="loc_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" 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_CreditFacilityDomain_2E27F8E77F1DFD8C363C5E4557B6D1E4" xlink:to="loc_pwr_SwingLinesLoanMember_9D48342395906BA326E25E4557B64E63" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_7156894FEF64486CAB535E4557B67434" 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_LineOfCreditFacilityTable_D62D2B97C7C89C2CD20C5E4557B55633" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_7156894FEF64486CAB535E4557B67434" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" 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_LineOfCreditFacilityLineItems_7156894FEF64486CAB535E4557B67434" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_09239C9F1B63D22349525E4557B635E9" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement" xlink:label="loc_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" 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_LineOfCreditFacilityLineItems_7156894FEF64486CAB535E4557B67434" xlink:to="loc_pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement_B3F013A90507957F48D85E4557B6DBAE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsCreditFacilityCurrentBorrowingsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_75FB6CD3D4DAD5CE1BE94F93963072D4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" 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_75FB6CD3D4DAD5CE1BE94F93963072D4" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_F0D53A07BC93A50FE6104F939631006F" 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_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:to="loc_us-gaap_CreditFacilityAxis_F0D53A07BC93A50FE6104F939631006F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C" 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_CreditFacilityAxis_F0D53A07BC93A50FE6104F939631006F" xlink:to="loc_us-gaap_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_LettersOfCreditAndBankGuaranteesMember" xlink:label="loc_pwr_LettersOfCreditAndBankGuaranteesMember_5CDBA3D3608CD2C270CA4F939631D538" 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_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C" xlink:to="loc_pwr_LettersOfCreditAndBankGuaranteesMember_5CDBA3D3608CD2C270CA4F939631D538" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_BorrowingsUnderCreditFacilityMember" xlink:label="loc_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" 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_CreditFacilityDomain_E7A538A09EC01AFF03CF4F9396318B1C" xlink:to="loc_pwr_BorrowingsUnderCreditFacilityMember_E21C83CF5056795D61754F9396316907" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CurrencyAxis" xlink:label="loc_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" 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_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:to="loc_us-gaap_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" 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_CurrencyAxis_84A6D0AFEFAF8B981A464F93963157A2" xlink:to="loc_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_USD" xlink:label="loc_currency_USD_DF029A29DC3886D716874F939631DC43" 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_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:to="loc_currency_USD_DF029A29DC3886D716874F939631DC43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_7401F46788A33B029F294F9396325198" 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_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:to="loc_currency_CAD_7401F46788A33B029F294F9396325198" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CanadianAndAustralianDollarsMember" xlink:label="loc_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" 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_currency_AllCurrenciesDomain_4B1D6B543F190BDDDBB34F9396313244" xlink:to="loc_pwr_CanadianAndAustralianDollarsMember_A9C7F05DD2E11FEF5FCC4F939631C5A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" 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_LineOfCreditFacilityTable_8159F448959FCEF60A604F9396305B17" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_B61C99C8348B000551C44F939632131B" 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_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_B61C99C8348B000551C44F939632131B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD" 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_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:to="loc_us-gaap_LineOfCredit_6052090A1DD62021301D4F93963297FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" 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_LineOfCreditFacilityLineItems_263138FA1DD43D23C3CA4F939632A418" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_D72744825151001ADAC04F9396323EDD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2F42DAF7A6597824F3C659B6727F06C2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" 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_2F42DAF7A6597824F3C659B6727F06C2" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_44C9A0A9E43B9E68146159B6727F400C" 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_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_DebtInstrumentAxis_44C9A0A9E43B9E68146159B6727F400C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_89EB05380499F38B04AD59B67281D4C2" 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_DebtInstrumentAxis_44C9A0A9E43B9E68146159B6727F400C" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_89EB05380499F38B04AD59B67281D4C2" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_FourthAmendedAndRestatedMember" xlink:label="loc_pwr_FourthAmendedAndRestatedMember_132CD36F8EE780C4051759B67281E27C" 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_DebtInstrumentNameDomain_89EB05380499F38B04AD59B67281D4C2" xlink:to="loc_pwr_FourthAmendedAndRestatedMember_132CD36F8EE780C4051759B67281E27C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_7ADC066BE011998AE6CB59B6728264F6" 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_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_VariableRateAxis_7ADC066BE011998AE6CB59B6728264F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" 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_VariableRateAxis_7ADC066BE011998AE6CB59B6728264F6" xlink:to="loc_us-gaap_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_6754D5D308730752C69C59B67282EC80" 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_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_6754D5D308730752C69C59B67282EC80" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_A4A6DEA27898EBAE15D559B67282F04F" 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_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_A4A6DEA27898EBAE15D559B67282F04F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_04F00307E05C4467730C59B67282BBBA" 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_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_04F00307E05C4467730C59B67282BBBA" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfFederalFundsRateMember" xlink:label="loc_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" 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_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfFederalFundsRateMember_03B2CBBC7A46461F81ED59B672844E8D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEuroCurrencyRateMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" 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_VariableRateDomain_21EAF813D5AFD498341159B67282B047" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateMember_BD7B03321980F6E476EB59B6728496CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_92CDCEC528E20AA5851D59B6728482F0" 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_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_RangeAxis_92CDCEC528E20AA5851D59B6728482F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34" 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_RangeAxis_92CDCEC528E20AA5851D59B6728482F0" xlink:to="loc_us-gaap_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_04D931A5170C755A1CDD59B6728595A0" 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_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34" xlink:to="loc_us-gaap_MinimumMember_04D931A5170C755A1CDD59B6728595A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_7AE7A3E85F2DB2022FD059B6728516A0" 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_RangeMember_CAF0CBEE68D690F4FCBA59B67284AC34" xlink:to="loc_us-gaap_MaximumMember_7AE7A3E85F2DB2022FD059B6728516A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_072188E5D7369DDB0CFA59B67285F566" 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_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_CreditFacilityAxis_072188E5D7369DDB0CFA59B67285F566" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7" 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_CreditFacilityAxis_072188E5D7369DDB0CFA59B67285F566" xlink:to="loc_us-gaap_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_6E52F6A0292A41E01BF659B672872403" 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_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_6E52F6A0292A41E01BF659B672872403" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceLettersOfCreditMember" xlink:label="loc_pwr_PerformanceLettersOfCreditMember_D4E7EFD2B9339B89600F59B67287B51D" 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_CreditFacilityDomain_57EF9C2AE94CDB7E98CC59B6728567F7" xlink:to="loc_pwr_PerformanceLettersOfCreditMember_D4E7EFD2B9339B89600F59B67287B51D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" 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_LineOfCreditFacilityTable_24F8A93123134BB8F36A59B6727F6AB7" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3D6B3CF2BF5E2860F88A59B672882609" 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_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_3D6B3CF2BF5E2860F88A59B672882609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" 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_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8865741BAF19266255A259B6728844C4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount" xlink:label="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" 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_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount_C2E438429C915C4C887059B6728836AC" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement" xlink:label="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" 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_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement_ACA40F8809D69A59820E59B67288D57A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DebtInstrumentCovenantLeverageRatioMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" 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_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_DebtInstrumentCovenantLeverageRatioMaximum_E2ECEB1307C435A51D3559B672885489" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio" xlink:label="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" 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_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio_FDE1ECE76D33FFDE8E6C59B6728A5934" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum" xlink:label="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" 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_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum_E7C7DD0DCD16034154E459B6728A4497" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:label="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" 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_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_DebtInstrumentCovenantInterestCoverageRatioMinimum_22C7755C2172893E6A3259B6728AE58A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases" xlink:label="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" 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_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases_57E9D4EF99001A03015C59B6728A0E07" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CrossDefaultProvisions" xlink:label="loc_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" 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_LineOfCreditFacilityLineItems_3B3B19BB5CC5735D4DBE59B67287AE6A" xlink:to="loc_pwr_CrossDefaultProvisions_4F334D599C5235A72B8859B6728A9E8C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0F268F315241EFA0F9645E45592E3AC7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_F3EA3D068C64E885D0AA5E45592F3FC1" 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_0F268F315241EFA0F9645E45592E3AC7" xlink:to="loc_us-gaap_ShortTermBorrowings_F3EA3D068C64E885D0AA5E45592F3FC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_7FC20AEA378055EF33295E45592F8F91" 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_0F268F315241EFA0F9645E45592E3AC7" xlink:to="loc_us-gaap_LongTermDebtCurrent_7FC20AEA378055EF33295E45592F8F91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B" 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_0F268F315241EFA0F9645E45592E3AC7" xlink:to="loc_us-gaap_DebtCurrent_43AAD31F25EDD198D8825E45592FE67B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_10E0A786B588106E7E84BB39C0758C95" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_AB51762353E252456948BB39C0757609" 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_10E0A786B588106E7E84BB39C0758C95" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_AB51762353E252456948BB39C0757609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityAverageOutstandingAmount" xlink:label="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_686E2B4363E47493329FBB39C0753A6F" 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_10E0A786B588106E7E84BB39C0758C95" xlink:to="loc_us-gaap_LineOfCreditFacilityAverageOutstandingAmount_686E2B4363E47493329FBB39C0753A6F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_9E024BA094D7A6F6965BBB5D68EFA7DC" 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_10E0A786B588106E7E84BB39C0758C95" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_9E024BA094D7A6F6965BBB5D68EFA7DC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_72C6E2E706B7833C014458F80FAD7927" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" 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_72C6E2E706B7833C014458F80FAD7927" xlink:to="loc_us-gaap_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" 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_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" 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_LongtermDebtTypeAxis_16823D1964DF55BAF31F58F80FAD33F2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OtherLongTermDebtMember" xlink:label="loc_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" 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_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:to="loc_pwr_OtherLongTermDebtMember_0373E3984DBE614F088958F80FADC078" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" 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_LongtermDebtTypeDomain_0E7D298B069ABF278CEC58F80FAD281D" xlink:to="loc_us-gaap_CapitalLeaseObligationsMember_C1941B3F98E349B08F0858F80FAF3EEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" 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_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:to="loc_us-gaap_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" 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_RangeAxis_EE7E260AAA5F52C8D64458F80FB06524" xlink:to="loc_us-gaap_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" 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_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:to="loc_us-gaap_MinimumMember_D2F332B9EF6E576279E958F80FB0B56D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" 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_RangeMember_5B59D02DDE50360EF3CC58F80FB0C97E" xlink:to="loc_us-gaap_MaximumMember_D75CA7594C96B5AB447E58F80FB0590C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" 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_DebtInstrumentTable_08B372F3DE69B4C2DFC958F80FADD6ED" xlink:to="loc_us-gaap_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" 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_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_LineOfCredit_325A9CB893ECD621A50B58F80FB00C5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLongTermDebt" xlink:label="loc_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" 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_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_OtherLongTermDebt_FCFDD3C3ED9C6ECEE5AE58F80FB2C2CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="loc_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" 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_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_CapitalLeaseObligations_6F1596A613E3369BEF0A58F80FB27EBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" 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_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_LongTermDebt_5FFAB63C3DBF3647FE3B58F80FB26C4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" 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_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_LongTermDebtCurrent_D791275846F3A8FDF3EA58F80FB3614B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" 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_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_E6C2FE4770123069FA7258F80FB39260" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" 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_DebtInstrumentLineItems_0F5CF125FECA100767CD58F80FB00114" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_4B42F7AA7F4AF5511DF558F80FB38F58" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4F984CE90AAB2CA322375E4559121BF8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_9E81B72C2010D0C28DC75E4559125769" 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_4F984CE90AAB2CA322375E4559121BF8" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_9E81B72C2010D0C28DC75E4559125769" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_BE900B952E7EBBD78B6D5E45591340B4" 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_4F984CE90AAB2CA322375E4559121BF8" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTextBlock_BE900B952E7EBBD78B6D5E45591340B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691" 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_4F984CE90AAB2CA322375E4559121BF8" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_A3D851FEAC061D8246CB5E455913D691" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DocumentAndEntityInformationAbstract" xlink:label="loc_pwr_DocumentAndEntityInformationAbstract_70AB0A3FF14D6BB204EC35DA2668F905" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" 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_DocumentAndEntityInformationAbstract_70AB0A3FF14D6BB204EC35DA2668F905" xlink:to="loc_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" 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_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:to="loc_us-gaap_StatementClassOfStockAxis_037E53BFBE973986553935DA2668C8D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" 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_037E53BFBE973986553935DA2668C8D2" xlink:to="loc_us-gaap_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommonStockClassUndefinedMember" xlink:label="loc_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" 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_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="loc_pwr_CommonStockClassUndefinedMember_D58E7E2D561B26EB293C35DA2668EF1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" 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_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_CF32EDE98B380D9AB69B35DA26690890" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" 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_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="loc_pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember_F0C654C13A7A1457018D35DA2669D7C0" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" 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_ClassOfStockDomain_E84C77761FEFDE00CC2E35DA2668EF01" xlink:to="loc_pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember_3D71BB52785AEF3DA67D35DA2669F5F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" 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_dei_DocumentInformationTable_FFA6C9371FA1D011DF4835DA2668018F" xlink:to="loc_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" 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_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentType_6D95BE705917942ED93735DA26697C7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_AmendmentFlag_97CD490214B1B1C2835835DA2669A1FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentPeriodEndDate_2602B7200694F62A3F9135DA266905E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentFiscalYearFocus_1420C5D4064AA3E1F38A35DA2669D0C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7C73EDB8845EF05A465C35DA2669B3B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_TradingSymbol_372B4D47FDAFA5A3314B35DA26697EE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_EntityRegistrantName_3B0C7905F797852E7A6635DA266A71D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_EntityCentralIndexKey_02498736AD195BE6A20835DA266ACB5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_CurrentFiscalYearEndDate_B39B0590D86C5FAD07F335DA266A8FC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_EntityFilerCategory_FB596682487F463A419235DA266AF631" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" 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_dei_DocumentInformationLineItems_A7FFABD8F92C99C5740F35DA2669DB7F" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_C606B114832FFFEC879135DA266A1ED0" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_CFE9209A97CD5CBEBFB15E45591A2976" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_855D4C97C98C237342785E45591B9EDB" 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_CFE9209A97CD5CBEBFB15E45591A2976" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_855D4C97C98C237342785E45591B9EDB" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_726621746569131A45AB5E45583FD09B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_FB1141420543C53BDA375E45583F5FAF" 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_726621746569131A45AB5E45583FD09B" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_FB1141420543C53BDA375E45583F5FAF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_C594FF0D3B8377AEA4E25E4559719A39" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CA16C109A67074B6D4EB5E455971D932" 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_C594FF0D3B8377AEA4E25E4559719A39" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CA16C109A67074B6D4EB5E455971D932" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_D32DACF3E19DAC499B995E455971595A" 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_CA16C109A67074B6D4EB5E455971D932" xlink:to="loc_us-gaap_AwardTypeAxis_D32DACF3E19DAC499B995E455971595A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2D9E8CF8A6BD25B897425E455971F7E7" 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_D32DACF3E19DAC499B995E455971595A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2D9E8CF8A6BD25B897425E455971F7E7" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceUnitsMember" xlink:label="loc_pwr_PerformanceUnitsMember_836AA880AD39DFF6ADF85E455971C4B5" 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_2D9E8CF8A6BD25B897425E455971F7E7" xlink:to="loc_pwr_PerformanceUnitsMember_836AA880AD39DFF6ADF85E455971C4B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_FA6874AE404B190C78105E45597260FA" 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_CA16C109A67074B6D4EB5E455971D932" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_FA6874AE404B190C78105E45597260FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" 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_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_SharePrice_C76B8BDEBDDE296C5E7F5E4559729B5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" 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_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_B6D6E058C48EC5CF4B295E45597213D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" 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_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_F48E5242460AADBD26DA5E455972D96B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" 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_FA6874AE404B190C78105E45597260FA" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4E6FC9A4CE1E71BECAA55E455972F45E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_F7381AF08F7456799234DF0BD02D6AE2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40CA5FF267281DEEC913DF0BD02D546B" 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_F7381AF08F7456799234DF0BD02D6AE2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_40CA5FF267281DEEC913DF0BD02D546B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_8D1061C3BE397ADE4687DF0BD02D133A" 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_40CA5FF267281DEEC913DF0BD02D546B" xlink:to="loc_us-gaap_AwardTypeAxis_8D1061C3BE397ADE4687DF0BD02D133A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9F0A9042F33612C0AA03DF0BD02D651C" 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_8D1061C3BE397ADE4687DF0BD02D133A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9F0A9042F33612C0AA03DF0BD02D651C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceUnitsMember" xlink:label="loc_pwr_PerformanceUnitsMember_67384AA7D5D58B03E576DF0BD02E816E" 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_9F0A9042F33612C0AA03DF0BD02D651C" xlink:to="loc_pwr_PerformanceUnitsMember_67384AA7D5D58B03E576DF0BD02E816E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_27BB7D576A22944F052CDF0BD02E82EF" 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_40CA5FF267281DEEC913DF0BD02D546B" xlink:to="loc_us-gaap_RangeAxis_27BB7D576A22944F052CDF0BD02E82EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_D5F7DD09418715643326DF0BD02ED597" 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_RangeAxis_27BB7D576A22944F052CDF0BD02E82EF" xlink:to="loc_us-gaap_RangeMember_D5F7DD09418715643326DF0BD02ED597" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_6C44E9F52D70D705D9B3DF0BD02E2D90" 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_RangeMember_D5F7DD09418715643326DF0BD02ED597" xlink:to="loc_us-gaap_MinimumMember_6C44E9F52D70D705D9B3DF0BD02E2D90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_59932182803D2B2A7F07DF0BD02E316E" 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_RangeMember_D5F7DD09418715643326DF0BD02ED597" xlink:to="loc_us-gaap_MaximumMember_59932182803D2B2A7F07DF0BD02E316E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" 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_40CA5FF267281DEEC913DF0BD02D546B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" 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_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_3B5816279FD5860CEFEDDF0BD02EDF4E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceBasedAwardPerformancePercentage" xlink:label="loc_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" 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_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_pwr_PerformanceBasedAwardPerformancePercentage_58A85457816E5CB35DC2DF0BD02E3D32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122" 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_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ABAEBDB6114E9DC6158EDF0BD02EC122" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C39602317A159AD8C535DF0BD02E240C" 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_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_C39602317A159AD8C535DF0BD02E240C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_06CDD87AAD1174DEB708DF0BD02EE763" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensation_06CDD87AAD1174DEB708DF0BD02EE763" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE" 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_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_B74A3589C0DA36535F42DF0BD02E77FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" 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_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_AF6C4ECE4CEBE980F682DF0BD02EAC1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_8952C4026C05FB0464FDDF0BD02EAA16" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_68DA9D51B365611C9E35DF0BD02EE85D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_8952C4026C05FB0464FDDF0BD02EAA16" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7F47B17C6FCAC031105635436F7D59CD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_576371A790F3AD07310935436F7D829C" 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_7F47B17C6FCAC031105635436F7D59CD" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_576371A790F3AD07310935436F7D829C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" 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_576371A790F3AD07310935436F7D829C" xlink:to="loc_us-gaap_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" 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_VestingAxis_94333C4128F821BBB66A35CA8F69CCCE" xlink:to="loc_us-gaap_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" 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_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_41E4708079A35DAA2EBE35CB91D87622" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" 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_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1E5227A4DA951E868AAF35CB920BF24B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" 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_VestingDomain_BE5CE81D843033741B3C35CA8F6DC4F7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_4A8E9B722A211B3F500D35CB923700AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_6181A4F21C10BFF0F82635436F7D358F" 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_576371A790F3AD07310935436F7D829C" xlink:to="loc_us-gaap_AwardTypeAxis_6181A4F21C10BFF0F82635436F7D358F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" 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_6181A4F21C10BFF0F82635436F7D358F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" 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_2BF1831DF5919445C6CB35436F7DF4C9" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCommonStockMember_6EFAEDDF4D25F3EC069935436F7D0E5E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember" xlink:label="loc_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" xlink:to="loc_pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember_19DD6F5A85DEB90C6B0435436F7D00CB" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceUnitsMember" xlink:label="loc_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2BF1831DF5919445C6CB35436F7DF4C9" xlink:to="loc_pwr_PerformanceUnitsMember_47B5019EBBD82971FA7835436F7DA860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" 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_576371A790F3AD07310935436F7D829C" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_92B5A8F7175B636481CF35436F7EF677" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" 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_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_25419480FD33B2786E5F35436F7E04CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" 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_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CAEF591C792FCD73D27935436F7E42E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" 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_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_C1C72ABC7E1C5D7363CB35436F7E7B5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" 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_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_62B4F20DA30CDC983B0B35436F7ED320" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" 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_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_A6E56F42AADC218CA9F535436F7E2FE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1" 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_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_ShareBasedCompensation_819A2C5F29652AEC1A0C35436F7EB4C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" 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_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_8F29FB5C00CF603E8AD835436F7E81C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" 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_92B5A8F7175B636481CF35436F7EF677" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ED4BEC89EB35221EBA0235436F7E2494" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_EF63C64174AE10137B555E455917BC47" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6F5322DD978F43A6B9845E455918E20F" 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_EF63C64174AE10137B555E455917BC47" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6F5322DD978F43A6B9845E455918E20F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_6521BED2C81F758FB8FC5E455918E88F" 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_6F5322DD978F43A6B9845E455918E20F" xlink:to="loc_us-gaap_AwardTypeAxis_6521BED2C81F758FB8FC5E455918E88F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DC46448597A4507CD805E455918093C" 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_6521BED2C81F758FB8FC5E455918E88F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2DC46448597A4507CD805E455918093C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_188DAC9CEDDB94EC90785E4559189FDD" 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_2DC46448597A4507CD805E455918093C" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_188DAC9CEDDB94EC90785E4559189FDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_445CB4223971391BFD4C5E455918464E" 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_6F5322DD978F43A6B9845E455918E20F" xlink:to="loc_us-gaap_RangeAxis_445CB4223971391BFD4C5E455918464E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5259D1039C7107D29A2F5E4559182C94" 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_RangeAxis_445CB4223971391BFD4C5E455918464E" xlink:to="loc_us-gaap_RangeMember_5259D1039C7107D29A2F5E4559182C94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_7760F50056CAFE62EF5B5E455918606D" 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_RangeMember_5259D1039C7107D29A2F5E4559182C94" xlink:to="loc_us-gaap_MinimumMember_7760F50056CAFE62EF5B5E455918606D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_9617ADC0F0F9FCCEC6135E455918322F" 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_RangeMember_5259D1039C7107D29A2F5E4559182C94" xlink:to="loc_us-gaap_MaximumMember_9617ADC0F0F9FCCEC6135E455918322F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" 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_6F5322DD978F43A6B9845E455918E20F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B184EA594CBFC07927B95E455918196A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07" 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_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_5A2B99FEF1AE72644B115E4559199F07" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_CB3447E6BF2BC513E5D45E455919E405" 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_B184EA594CBFC07927B95E455918196A" xlink:to="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_CB3447E6BF2BC513E5D45E455919E405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" 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_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9CDEA9D0CCE0A45778A65E455919AF9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" 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_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards_34D7300E036413B1B1835E4559192A5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:label="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" 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_B184EA594CBFC07927B95E455918196A" xlink:to="loc_us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent_A44072D848F4016F06D35E455919965D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6F2688205DE8F80DB4BF5E455932A621" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A58A76A0A80095B11C515E4559329FA3" 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_6F2688205DE8F80DB4BF5E455932A621" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A58A76A0A80095B11C515E4559329FA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_A58DE9A32FEF54BDD0575E455932FDAD" 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_A58A76A0A80095B11C515E4559329FA3" xlink:to="loc_us-gaap_PlanNameAxis_A58DE9A32FEF54BDD0575E455932FDAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_8C34D3E601692F74EF415E4559326820" 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_A58DE9A32FEF54BDD0575E455932FDAD" xlink:to="loc_us-gaap_PlanNameDomain_8C34D3E601692F74EF415E4559326820" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandAndElevenPlanMember" xlink:label="loc_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" 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_8C34D3E601692F74EF415E4559326820" xlink:to="loc_pwr_TwoThousandAndElevenPlanMember_6EF26C05E732A7AE838F5E4559323021" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_819A282F972306B472C65E4559326A78" 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_A58A76A0A80095B11C515E4559329FA3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_819A282F972306B472C65E4559326A78" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommonStockAvailableForAwardsPursuantToPlan" xlink:label="loc_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" 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_819A282F972306B472C65E4559326A78" xlink:to="loc_pwr_CommonStockAvailableForAwardsPursuantToPlan_0347987BF864DA8B45F55E4559328C6D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_245AD975453A62D169785E45578A710F" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F" 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_245AD975453A62D169785E45578A710F" xlink:to="loc_pwr_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_EE72F5C043F6AF0CE6DE5E45578FB53F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_6DC55EDCA00CAA8E596CBB39C069F967" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" 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_6DC55EDCA00CAA8E596CBB39C069F967" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C99FB0912B9DC25E0DF5BB39C06A9743" 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_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C99FB0912B9DC25E0DF5BB39C06A9743" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" 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_C99FB0912B9DC25E0DF5BB39C06A9743" xlink:to="loc_us-gaap_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesFPreferredStockMember" xlink:label="loc_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" 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_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_us-gaap_SeriesFPreferredStockMember_859E456B5F493DC5B7F4BB39C06A44B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SeriesGPreferredStockMember" xlink:label="loc_us-gaap_SeriesGPreferredStockMember_B52B893A52AF780DA656BB39C06AEB8E" 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_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_us-gaap_SeriesGPreferredStockMember_B52B893A52AF780DA656BB39C06AEB8E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesForCommonStockMember" xlink:label="loc_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" 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_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_pwr_ExchangeableSharesForCommonStockMember_9A942D30ABDDF9CE9C4EBB39C06ABA8F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesMember" xlink:label="loc_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" 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_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_pwr_ExchangeableSharesMember_F67C9AFC19EDFD8C1ECCBB39C06AB1CE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember" xlink:label="loc_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" 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_ClassOfStockDomain_7A02A04F87052361B6F3BB39C06A96C7" xlink:to="loc_pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember_7C4246042E65853F644DBB39C06A7B18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" 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_EDA30600D1CF33B63A8ABB39C069FCA7" xlink:to="loc_us-gaap_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare" xlink:label="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" 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_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare_AA7508F46104AA1AB7ACBB39C06A2593" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess" xlink:label="loc_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" 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_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess_D79749C89DD22CB5C5D9BB39C06A27F3" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts" xlink:label="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" 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_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts_C639E550F068B11DC10ABB39C06A45C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" 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_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_PreferredStockSharesIssued_21A3FBA65A6F208121E3BB39C06A95AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" 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_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_815F13DCA85313E0E44CBB39C06A207D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" 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_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_76FF29F2327564668DFABB39C06A2EB4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" 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_ClassOfStockLineItems_C44A6F4284AFB0FE9DCEBB39C06A761C" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_167F79827F744EDCB5E6BB39C06A9D26" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/EquityNonControllingInterestsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_78071AE276C5FF0FD9565E455768245C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5828B553FF2EAF33604C5E45576891A9" 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_EquityAbstract_78071AE276C5FF0FD9565E455768245C" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5828B553FF2EAF33604C5E45576891A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet" xlink:label="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_F5DCBA61E27DEC2223395E455768DB0F" 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_EquityAbstract_78071AE276C5FF0FD9565E455768245C" xlink:to="loc_us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet_F5DCBA61E27DEC2223395E455768DB0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_91FF98B7AD45CED0CAFE5E455768E159" 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_EquityAbstract_78071AE276C5FF0FD9565E455768245C" xlink:to="loc_us-gaap_MinorityInterest_91FF98B7AD45CED0CAFE5E455768E159" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_FAF423587A02B20996865E4557689C9F" 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_EquityAbstract_78071AE276C5FF0FD9565E455768245C" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_FAF423587A02B20996865E4557689C9F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/EquityTreasuryStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_FFAF87792F0687C8C20BC4E5D1D2EC7E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" 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_FFAF87792F0687C8C20BC4E5D1D2EC7E" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_EE4DCA5777EDEEB0142DC4E5D1D5EB1D" 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_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_StatementClassOfStockAxis_EE4DCA5777EDEEB0142DC4E5D1D5EB1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1DAD3FBCC4AE0F7A0CB2C4E5D1D5A8B5" 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_EE4DCA5777EDEEB0142DC4E5D1D5EB1D" xlink:to="loc_us-gaap_ClassOfStockDomain_1DAD3FBCC4AE0F7A0CB2C4E5D1D5A8B5" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember" xlink:label="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" 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_1DAD3FBCC4AE0F7A0CB2C4E5D1D5A8B5" xlink:to="loc_pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember_CF9816A054402E3500C9C4E5D1D634FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" 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_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_PlanNameAxis_5426928DDB4F40A3104DC4E5D1D6987C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" 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_5426928DDB4F40A3104DC4E5D1D6987C" xlink:to="loc_us-gaap_PlanNameDomain_09CF28A03436B740B4B7C4E5D1D68A9F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember" xlink:label="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" 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_09CF28A03436B740B4B7C4E5D1D68A9F" xlink:to="loc_pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember_C442C2D5AB827D679059C4E5D1D799F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" 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_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" 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_04C848B30F0CB9E727A9C4E5D1D7A22B" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandSeventeenRepurchaseProgramMember" xlink:label="loc_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" 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_199B1C558E289FACC145C4E5D1D8E841" xlink:to="loc_pwr_TwoThousandSeventeenRepurchaseProgramMember_FC44A41D3B668B0FA681C4E5D1D8DDE1" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember" xlink:label="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" 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_ShareRepurchaseProgramDomain_199B1C558E289FACC145C4E5D1D8E841" xlink:to="loc_pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandFifteenRepurchaseProgramMember" xlink:label="loc_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" 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_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:to="loc_pwr_TwoThousandFifteenRepurchaseProgramMember_DB26B811300DDA905696C4E5D1D88B26" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember" xlink:label="loc_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" 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_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:to="loc_pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember_C8CA86CC64123DEF270DC4E5D1D85958" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AcceleratedShareRepurchaseProgramMember" xlink:label="loc_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" 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_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember_E6B5A2490C7B59A7A42EC4E5D1D840DF" xlink:to="loc_pwr_AcceleratedShareRepurchaseProgramMember_FC6D02285C312D9DAF9CC4E5D1D87207" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_B13E8246287D9DC2E006C4E5D1D8FC9E" 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_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_RangeAxis_B13E8246287D9DC2E006C4E5D1D8FC9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_28BB9AE31C0F136593DAC4E5D1D818DC" 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_RangeAxis_B13E8246287D9DC2E006C4E5D1D8FC9E" xlink:to="loc_us-gaap_RangeMember_28BB9AE31C0F136593DAC4E5D1D818DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_FEE10A61D1019E50011DC4E5D1D8C3F3" 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_RangeMember_28BB9AE31C0F136593DAC4E5D1D818DC" xlink:to="loc_us-gaap_MaximumMember_FEE10A61D1019E50011DC4E5D1D8C3F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" 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_ClassOfTreasuryStockTable_276A24672BFBAE5A5956C4E5D1D2F2CF" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" 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_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_B57C23C3DC183E912EDFC4E5D1D82C9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" 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_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_EEBCFB89AF52D834E3DDC4E5D1D805F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" 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_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockValue_3764403BF41DA8B20FAAC4E5D1D98CC6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockSharesRetired" xlink:label="loc_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" 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_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockSharesRetired_8899133647795606F881C4E5D1D96563" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:label="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" 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_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_TreasuryStockRetiredCostMethodAmount_376B0D8A3ECC1007BFAAC4E5D1D98E3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" 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_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_A2AD57DDC39C3F0F5A11C4E5D1DA0AFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" 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_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_099D008329B3F1710E0CC4E5D1DABB98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" 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_EquityClassOfTreasuryStockLineItems_8DEBBC027F3B38F89848C4E5D1D8FC31" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_AD8996BDEBA5FC737B7CC4E5D1DBDCED" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6721F1C52ED96F0694535E45595E59F3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B68B8E6FB11BEF2F1325E45595E5DD3" 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_6721F1C52ED96F0694535E45595E59F3" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1B68B8E6FB11BEF2F1325E45595E5DD3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_AE40B27CC890DB20AF8F5E455946BCD5" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_9AC88CFDFA6EF886DEEC5E455946F1D9" 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_AE40B27CC890DB20AF8F5E455946BCD5" xlink:to="loc_pwr_NumberOfInternalDivisions_9AC88CFDFA6EF886DEEC5E455946F1D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_80C1173A1536D1F707445E4559464671" 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_AE40B27CC890DB20AF8F5E455946BCD5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_80C1173A1536D1F707445E4559464671" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3A0D12412E011CDCDF9B5E45586A93FA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9" 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_3A0D12412E011CDCDF9B5E45586A93FA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71393313F0C51864DB915E45586AD6E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE" 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_3A0D12412E011CDCDF9B5E45586A93FA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_6AF1C52D42E1FC900CB45E45586A72EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B" 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_3A0D12412E011CDCDF9B5E45586A93FA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9272A337C139F43B9A805E45586A740B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1" 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_3A0D12412E011CDCDF9B5E45586A93FA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_86170717DB5D49FC54395E45586A10E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04" 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_3A0D12412E011CDCDF9B5E45586A93FA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5430FA07F2D00599BC075E45586A5A04" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9EA853036C5959C1D7A45E45586BD405" 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_3A0D12412E011CDCDF9B5E45586A93FA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_9EA853036C5959C1D7A45E45586BD405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9D2904ADE6AA11D3F4325E45586BF743" 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_3A0D12412E011CDCDF9B5E45586A93FA" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9D2904ADE6AA11D3F4325E45586BF743" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_AB538B51ADF8EDFFC9935E45596C043F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" 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_AB538B51ADF8EDFFC9935E45596C043F" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2188C3F1A9FE0D280AB15E45596CF066" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2188C3F1A9FE0D280AB15E45596CF066" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" 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_FiniteLivedIntangibleAssetsByMajorClassAxis_2188C3F1A9FE0D280AB15E45596CF066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaap_CustomerRelationshipsMember_71D22C9E7675E891666E5E45596DFE73" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_CustomerRelationshipsMember_71D22C9E7675E891666E5E45596DFE73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrderOrProductionBacklogMember" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_AEA269823D8F5CDD310C5E45596DE97A" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_AEA269823D8F5CDD310C5E45596DE97A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaap_TradeNamesMember_1C46F93B4433A18CFE015E45596D2616" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_TradeNamesMember_1C46F93B4433A18CFE015E45596D2616" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_82D3919CD0DF833C7BAD5E45596D4031" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_82D3919CD0DF833C7BAD5E45596D4031" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_25B996EFA05AACB4D9F35E45596CD7DB" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_4D0CAC6AB4C390BBF8235E45596DF27B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_8FDE5BD0F81BD56EE3975E45596CDAFD" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" 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_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9E447BFA176720A016625E45596D3618" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9" 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_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EF223E95719EF012454D5E45596DD0C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2E9C5CDBDCEA9CBBDAD85E45596DD3A9" 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_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2E9C5CDBDCEA9CBBDAD85E45596DD3A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" 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_FiniteLivedIntangibleAssetsLineItems_38118F87B0312629978C5E45596D6066" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_163621AFF2C073095B335E45596E4326" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_54AAAACE3C60F9A0B81F5E4557C8CFF6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTable" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" 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_54AAAACE3C60F9A0B81F5E4557C8CFF6" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_56E183145D439C2B53DA5E4557C83A22" 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_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_56E183145D439C2B53DA5E4557C83A22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C7D1CEAF173DFEFCFEC05E4557C88A74" 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_56E183145D439C2B53DA5E4557C83A22" xlink:to="loc_us-gaap_SegmentDomain_C7D1CEAF173DFEFCFEC05E4557C88A74" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerDivisionMember" xlink:label="loc_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" 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_C7D1CEAF173DFEFCFEC05E4557C88A74" xlink:to="loc_pwr_ElectricPowerDivisionMember_E00D23EAE3F1A912ED505E4557C92482" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasDivisionMember" xlink:label="loc_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" 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_C7D1CEAF173DFEFCFEC05E4557C88A74" xlink:to="loc_pwr_OilAndGasDivisionMember_86E959E0A4373288CFC45E4557C939EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" 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_6B8BD737C4426AFEBDF05E4557C8EF39" xlink:to="loc_us-gaap_GoodwillLineItems_FCC8893EA9C76561E9815E4557C92614" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillRollForward" xlink:label="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" 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_FCC8893EA9C76561E9815E4557C92614" xlink:to="loc_us-gaap_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" 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_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillGross_327AC6B95191ABB37B635E4557C9C356" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" 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_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_A4C9D81E8948168E39215E4557C9D109" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33" 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_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_Goodwill_BBBCBD74834F48A1FCAC5E4557C9AD33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" 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_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_AFF930408CFE38995F555E4557C9A719" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" 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_GoodwillRollForward_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_CEA8D2B39ECF7428DDB85E4557CA5B0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" 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_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_1DE0D62C73FA09E767C65E4557CA9B17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillGross" xlink:label="loc_us-gaap_GoodwillGross_0E8E90CEE7861EFD25FA5E4557CA2902" 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_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillGross_0E8E90CEE7861EFD25FA5E4557CA2902" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_9528422F8688F597B5885E4557CA3E4F" 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_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_9528422F8688F597B5885E4557CA3E4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_6FD50699683DA00B6FDF5E4557CAB248" 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_F4E356BF65BFB2A9ADA15E4557C964F4" xlink:to="loc_us-gaap_Goodwill_6FD50699683DA00B6FDF5E4557CAB248" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_DBABBBB00DC7264F74AC5E4559957478" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781" 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_DBABBBB00DC7264F74AC5E4559957478" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_9453970DEDA4FA7F104A5E4559952781" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_43ACAC9EE00F1FDEC2565E45599559C7" 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_DBABBBB00DC7264F74AC5E4559957478" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_43ACAC9EE00F1FDEC2565E45599559C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2609F3DF9FFB555A52985E4559951876" 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_DBABBBB00DC7264F74AC5E4559957478" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_2609F3DF9FFB555A52985E4559951876" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_370B81D050D51E6BD1A8BF78AC2F10DE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_11FA4F782FC4F00A9053BF78AC2FD7DB" 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_370B81D050D51E6BD1A8BF78AC2F10DE" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_11FA4F782FC4F00A9053BF78AC2FD7DB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/NewAccountingPronouncementsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_85209CC0AC2E0F8A0A8BC99B38B82CF9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" 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_85209CC0AC2E0F8A0A8BC99B38B82CF9" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_60EF598CC35BA9FCA206C99B38B87B11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" 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_60EF598CC35BA9FCA206C99B38B87B11" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_2E5C491D0CBD6945B672C99B38B85363" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" 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_2E5C491D0CBD6945B672C99B38B85363" xlink:to="loc_us-gaap_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember" xlink:label="loc_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" 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_8370B90CE2E8E342978CC99B38B81D7F" xlink:to="loc_pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember_44E77484023D4417E98CC99B38B8B7F7" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember" xlink:label="loc_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" 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_TypeOfAdoptionMember_8370B90CE2E8E342978CC99B38B81D7F" xlink:to="loc_pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember_1B2FF61CD23306E151E1C99B38B800AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" 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_60EF598CC35BA9FCA206C99B38B87B11" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_FEE78A320C36018DA90CC99B38B9192C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_E8EA736023C0937D9536C99B38BE301E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F" 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_2E502CBC5F4097AF545EC99B38B9F40E" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_AAC728C537A0F2800A09C99B38BEF84F" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_C8FF96722466EF5B8E7B5E455968BB16" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_B3D1EA92941836B06C2D5E455968814F" 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_C8FF96722466EF5B8E7B5E455968BB16" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_B3D1EA92941836B06C2D5E455968814F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_598E78E3AA67B6ECAF59CA5BF096EF77" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" 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_598E78E3AA67B6ECAF59CA5BF096EF77" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A" 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_435A582FABFE63559B3ECA5BF097B8AA" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_0856363ABB41E70C1009CA5BF0979F5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B" 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1ECF16F917A5353FA449CA5BF0970A1B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964" 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_435A582FABFE63559B3ECA5BF097B8AA" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_692E3B9C6CA82BB90A36CA5BF097D964" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" 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_598E78E3AA67B6ECAF59CA5BF096EF77" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2BCCDFC1D8AFA133832DCA5BF0972B54" 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_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2BCCDFC1D8AFA133832DCA5BF0972B54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_451DA67F66E4C457DEDACA5BF0970114" 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_40CFC6C9F4F73961AAFBCA5BF097AC13" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_451DA67F66E4C457DEDACA5BF0970114" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6D787112564FE18AC4F0CA5BF097C5D1" 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_WeightedAverageNumberOfSharesOutstandingAbstract_40CFC6C9F4F73961AAFBCA5BF097AC13" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6D787112564FE18AC4F0CA5BF097C5D1" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5B7A8144D05853D799785E4558D8B6BC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D2BFB818AD8C1F47D1385E4558D865AD" 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_5B7A8144D05853D799785E4558D8B6BC" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_D2BFB818AD8C1F47D1385E4558D865AD" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_5BEAD5DAD21D161E0C295E455939F5CC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_872AE810E1E63978EEED5E455939611D" 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_5BEAD5DAD21D161E0C295E455939F5CC" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_872AE810E1E63978EEED5E455939611D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SegmentInformationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_701F9AEC476E7E97BC5D5E455808B3B2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_723CBE119AC3A5223EA95E455808EC08" 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_701F9AEC476E7E97BC5D5E455808B3B2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_723CBE119AC3A5223EA95E455808EC08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2A067F3EF8EBA89012A05E455808F492" 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_723CBE119AC3A5223EA95E455808EC08" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2A067F3EF8EBA89012A05E455808F492" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_590DC294F83C18E6F1115E45580D4D9D" 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_2A067F3EF8EBA89012A05E455808F492" xlink:to="loc_us-gaap_SegmentDomain_590DC294F83C18E6F1115E45580D4D9D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ForeignOperationsMember" xlink:label="loc_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" 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_590DC294F83C18E6F1115E45580D4D9D" xlink:to="loc_pwr_ForeignOperationsMember_F5A416E95462AA617B775E45580D1782" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" 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_723CBE119AC3A5223EA95E455808EC08" xlink:to="loc_us-gaap_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" 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_StatementGeographicalAxis_28AD0D6A6A9EA2DBA3535E45580EFA08" xlink:to="loc_us-gaap_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CA" xlink:label="loc_country_CA_83F56F492A23A1566F185E45580EE1D2" 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_SegmentGeographicalDomain_ECE90B5F319BC3EBAC985E45580EF614" xlink:to="loc_country_CA_83F56F492A23A1566F185E45580EE1D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" 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_723CBE119AC3A5223EA95E455808EC08" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_356F8B5A6B91BD20C61E5E45580E3F87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_CAD63ADDFB925F9C21645E45580E566E" 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_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_us-gaap_NumberOfReportableSegments_CAD63ADDFB925F9C21645E45580E566E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_3B9B56A38747AA6FAE0B5E45580EE0CE" 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_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_pwr_NumberOfInternalDivisions_3B9B56A38747AA6FAE0B5E45580EE0CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_E0BC4F4417D1ECA3B3EF5E45580EB57C" 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_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_us-gaap_SalesRevenueServicesNet_E0BC4F4417D1ECA3B3EF5E45580EB57C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PercentageOfForeignRevenue" xlink:label="loc_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" 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_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_pwr_PercentageOfForeignRevenue_74D37A686C8D8044B8495E45580E23E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" 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_356F8B5A6B91BD20C61E5E45580E3F87" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_CB4E18DDE572A1355A4A5E45580EF37C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_297A12E380BE1CD7D21B5E4558EE38D7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" 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_297A12E380BE1CD7D21B5E4558EE38D7" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A5CEFFF93A7181D88E035E4558EEB33D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_042F6B3CEE2CC4BF18EE5E4558EEEC71" 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_A5CEFFF93A7181D88E035E4558EEB33D" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_042F6B3CEE2CC4BF18EE5E4558EEEC71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5" 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_042F6B3CEE2CC4BF18EE5E4558EEEC71" xlink:to="loc_us-gaap_SegmentDomain_32DC29690BAA722564005E4558EE5FA5" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ElectricPowerInfrastructureMember" xlink:label="loc_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" 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_32DC29690BAA722564005E4558EE5FA5" xlink:to="loc_pwr_ElectricPowerInfrastructureMember_E5727CBAA3FEC7D58F175E4558EE3A61" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureServicesMember" xlink:label="loc_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818" 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_32DC29690BAA722564005E4558EE5FA5" xlink:to="loc_pwr_OilAndGasInfrastructureServicesMember_B03BE6FA302AAE0DBC265E4558EE0818" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CorporateAndNonAllocatedCostsMember" xlink:label="loc_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" 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_SegmentDomain_32DC29690BAA722564005E4558EE5FA5" xlink:to="loc_pwr_CorporateAndNonAllocatedCostsMember_BD3CE7AEAF6B8F75C9545E4558EEFAD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" 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_A5CEFFF93A7181D88E035E4558EEB33D" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_77E0962051BE0330C4375E4558EE7116" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueServicesNet" xlink:label="loc_us-gaap_SalesRevenueServicesNet_83A859226F1B5D5E00D45E4558EE1C8C" 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_77E0962051BE0330C4375E4558EE7116" xlink:to="loc_us-gaap_SalesRevenueServicesNet_83A859226F1B5D5E00D45E4558EE1C8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B" 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_77E0962051BE0330C4375E4558EE7116" xlink:to="loc_us-gaap_OperatingIncomeLoss_6E113EE8036692D132AA5E4558EE688B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_FF5C4578BE64192EA4D65E4558EF81E5" 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_77E0962051BE0330C4375E4558EE7116" xlink:to="loc_us-gaap_Depreciation_FF5C4578BE64192EA4D65E4558EF81E5" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_59F4D0207C7B334580465E45599F044C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A5730DA93829BA42A0D5E45599F1B6A" 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_59F4D0207C7B334580465E45599F044C" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_1A5730DA93829BA42A0D5E45599F1B6A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SubsequentEvent" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_B8F8814AD073EB5944C097F580D37920" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB" 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_SubsequentEventsAbstract_B8F8814AD073EB5944C097F580D37920" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_A50570F268F2B25006C497F580D4D5CB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SubsequentEventDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_D8D8ECA15CF9897B4DA197F6981D9604" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" 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_SubsequentEventsAbstract_D8D8ECA15CF9897B4DA197F6981D9604" xlink:to="loc_us-gaap_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" 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_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_D27FA71F26EEC01CAFA597F6981DA987" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" 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_D27FA71F26EEC01CAFA597F6981DA987" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_FF765B79117F1B70F57B97F6981DCC27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" 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_FF765B79117F1B70F57B97F6981DCC27" xlink:to="loc_us-gaap_SubsequentEventMember_E5156CB7E574DB01B85197F6981D936E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_8D7FBD259FF63E8FBF6197F6981DF3DD" 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_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_DebtInstrumentAxis_8D7FBD259FF63E8FBF6197F6981DF3DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ED3A949D2A245BC4A48297F6981EA532" 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_8D7FBD259FF63E8FBF6197F6981DF3DD" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ED3A949D2A245BC4A48297F6981EA532" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SecondAmendmentToFourthAmendmentMember" xlink:label="loc_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" 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_ED3A949D2A245BC4A48297F6981EA532" xlink:to="loc_pwr_SecondAmendmentToFourthAmendmentMember_6F73B79617F725147A2D97F6981E2164" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_E62254BCCCAED9850F0097F6981E085D" 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_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_CreditFacilityAxis_E62254BCCCAED9850F0097F6981E085D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_9699250A9050723C351B97F6981E7FD2" 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_E62254BCCCAED9850F0097F6981E085D" xlink:to="loc_us-gaap_CreditFacilityDomain_9699250A9050723C351B97F6981E7FD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandbyLettersOfCreditMember" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" 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_9699250A9050723C351B97F6981E7FD2" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_61487CFCDAC81662D2BE97F6981E66BF" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PerformanceLettersOfCreditMember" xlink:label="loc_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" 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_9699250A9050723C351B97F6981E7FD2" xlink:to="loc_pwr_PerformanceLettersOfCreditMember_8398247F86C10428B12F97F6981E9CC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" 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_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_VariableRateAxis_DB9D22079DE056F35E7697F6981E62A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" 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_DB9D22079DE056F35E7697F6981E62A5" xlink:to="loc_us-gaap_VariableRateDomain_70B8FEEC75679E229C7997F6981ED206" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" 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_70B8FEEC75679E229C7997F6981ED206" xlink:to="loc_pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember_133A94240016C504849D97F6981EFF9E" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember" xlink:label="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" 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_70B8FEEC75679E229C7997F6981ED206" xlink:to="loc_pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember_0D842CADBFFCCB6B09DD97F6981ECA19" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember" xlink:label="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" 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_70B8FEEC75679E229C7997F6981ED206" xlink:to="loc_pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember_CA648A16E632678E5DAC97F6981E5147" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_364B8568A027E7AE300B97F6981E58EE" 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_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_RangeAxis_364B8568A027E7AE300B97F6981E58EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_914CF41FA1CB4745C5DF97F6981EF374" 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_RangeAxis_364B8568A027E7AE300B97F6981E58EE" xlink:to="loc_us-gaap_RangeMember_914CF41FA1CB4745C5DF97F6981EF374" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_45F92559E9DCEC23185697F6981EA62A" 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_RangeMember_914CF41FA1CB4745C5DF97F6981EF374" xlink:to="loc_us-gaap_MinimumMember_45F92559E9DCEC23185697F6981EA62A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_6FDBB5FF69E87AF7E37C97F6981E056C" 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_RangeMember_914CF41FA1CB4745C5DF97F6981EF374" xlink:to="loc_us-gaap_MaximumMember_6FDBB5FF69E87AF7E37C97F6981E056C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" 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_SubsequentEventTable_E302E9EDA84D4FFDA0F397F6981D3285" xlink:to="loc_us-gaap_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_E89E1175DD3ACDD2BA6397F698242451" 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_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_E89E1175DD3ACDD2BA6397F698242451" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" 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_SubsequentEventLineItems_AA3FD4A93F25ABC0F84197F698231D33" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_612EC91948FC6B28C5AD97F698244567" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_B1300937090AFACD570B5E455934012F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_94A857EF05AAA5F6F2F35E45593488F3" 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_B1300937090AFACD570B5E455934012F" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_94A857EF05AAA5F6F2F35E45593488F3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0C81D8F5AD3E022BEB075E4557485214" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" 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_0C81D8F5AD3E022BEB075E4557485214" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_9F70A87756493E875DB25E4557483744" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" 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_9F70A87756493E875DB25E4557483744" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_C793A8A8AA5FFF06F5985E4557484CF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" 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_C793A8A8AA5FFF06F5985E4557484CF4" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DomesticBankAccountsMember" xlink:label="loc_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" 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_D14C87F6A818BD18DAA35E455749700D" xlink:to="loc_pwr_DomesticBankAccountsMember_77663B28E4BEA5519CB65E455749F4AD" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ForeignBankAccountsMember" xlink:label="loc_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" 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_D14C87F6A818BD18DAA35E455749700D" xlink:to="loc_pwr_ForeignBankAccountsMember_99B54F6FA21C5EF0DDA65E45574998B6" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_InvestmentsInJointVenturesMember" xlink:label="loc_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" 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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:to="loc_pwr_InvestmentsInJointVenturesMember_E6EB1F9C43F855F1BF325E455749F4F4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DomesticJointVenturesMember" xlink:label="loc_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" 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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_D14C87F6A818BD18DAA35E455749700D" xlink:to="loc_pwr_DomesticJointVenturesMember_322BEA5E6F93AC3ADBED5E455749F336" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" 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_9F70A87756493E875DB25E4557483744" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC" 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_6AE65C2CC2679C6B435D5E45574988C7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B75684C46EC622C062D45E455749AAEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" 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_CashAndCashEquivalentsLineItems_6AE65C2CC2679C6B435D5E45574988C7" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_94A7DC2FCD3B2B752DE75E45574E2EAF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_476F10957C699FC16F0E5E455846F2CA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD" 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_476F10957C699FC16F0E5E455846F2CA" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5861E4192AF14D31D58C5E45584779AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableRetainageDueOneYearOrLess" xlink:label="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_2BDB026DF4C37B511B505E4558479933" 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_476F10957C699FC16F0E5E455846F2CA" xlink:to="loc_us-gaap_ContractReceivableRetainageDueOneYearOrLess_2BDB026DF4C37B511B505E4558479933" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ContractReceivableRetainageDueAfterOneYear" xlink:label="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_0CB8C18952DD3F6A6C2B5E4558471D9E" 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_476F10957C699FC16F0E5E455846F2CA" xlink:to="loc_us-gaap_ContractReceivableRetainageDueAfterOneYear_0CB8C18952DD3F6A6C2B5E4558471D9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_12E7D0913DE82C4B9EF95E455847946A" 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_476F10957C699FC16F0E5E455846F2CA" xlink:to="loc_us-gaap_UnbilledContractsReceivable_12E7D0913DE82C4B9EF95E455847946A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_672349A53D8AEBFDC3159CB946B994B9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" 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_672349A53D8AEBFDC3159CB946B994B9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" 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_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" 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_FairValueByLiabilityClassAxis_1EF4E4FAC6BBA9A0168B9CB946B9BB2B" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ContingentConsiderationMember" xlink:label="loc_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7F719DB1C88165D319389CB946B9EBCA" xlink:to="loc_pwr_ContingentConsiderationMember_C0914BB3588E48EE142E9CB946B9E324" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5BD2C468393B97BB33C09CB946B96330" 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_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5BD2C468393B97BB33C09CB946B96330" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F5179583DB0596C4CEAF9CB946B9A69E" 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_5BD2C468393B97BB33C09CB946B96330" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F5179583DB0596C4CEAF9CB946B9A69E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_53091FDC6F16A0E8959B9CB946B9DFDF" 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_F5179583DB0596C4CEAF9CB946B9A69E" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_53091FDC6F16A0E8959B9CB946B9DFDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_78E49EE8E764D2CB01309CB946B93C49" 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_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_78E49EE8E764D2CB01309CB946B93C49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7F42D7AD972A768D7CC49CB946B9EBA4" 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_78E49EE8E764D2CB01309CB946B93C49" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7F42D7AD972A768D7CC49CB946B9EBA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_3F670C1BD3DF9EEF420D9CB946B9F6AF" 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_7F42D7AD972A768D7CC49CB946B9EBA4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_3F670C1BD3DF9EEF420D9CB946B9F6AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_C7C204AB6D29ED1921419CB946B96B49" 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_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_C7C204AB6D29ED1921419CB946B96B49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A876F97B5126D14507FB9CB946B95F93" 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_C7C204AB6D29ED1921419CB946B96B49" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_A876F97B5126D14507FB9CB946B95F93" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AcquisitionWithoutMaximumEarnOutMember" xlink:label="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" 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_A876F97B5126D14507FB9CB946B95F93" xlink:to="loc_pwr_AcquisitionWithoutMaximumEarnOutMember_CE830592D6F606FC20769CB946B9F28B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_E104F7042B3A953701339CB946BAE58E" 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_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_RangeAxis_E104F7042B3A953701339CB946BAE58E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA" 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_RangeAxis_E104F7042B3A953701339CB946BAE58E" xlink:to="loc_us-gaap_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_E86C32FC0E4F815800539CB946BAF5D9" 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_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA" xlink:to="loc_us-gaap_MinimumMember_E86C32FC0E4F815800539CB946BAF5D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_0ECEC00257937D3DF4069CB946BA64E1" 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_RangeMember_8FD8D5E6160581C6307B9CB946BA88BA" xlink:to="loc_us-gaap_MaximumMember_0ECEC00257937D3DF4069CB946BA64E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_C0BEE55465BC0095373F9CB946B9ADE2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0BF82216D28266A531919CB946BA0DAD" 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_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_0BF82216D28266A531919CB946BA0DAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="loc_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueInputsDiscountRate_78EE7CA4757958B027BA9CB946BAD3C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" 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_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedVolatilityRate_849E55CD2AAC4DC10A4F9CC7CC867C36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_8E30551C3BEDB1FFC9BC9CB946BACC9A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_882F49A0FB1F9D1748FD9CB946BA5377" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_821B118611B18DC2EB0F9CB946BA537C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_DD30E94C69C37275F2B89CB946BA7E70" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_5C5876BFC492BD9EA9659CB946BA5243" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_F189E112C7239F8D78675E45594A4839" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_GoodwillAndIntangibleAssetsTable" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" 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_F189E112C7239F8D78675E45594A4839" xlink:to="loc_pwr_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_C2F073B78A262DC5D65D5E45594A5BC4" 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_803760F9D9C0EFC4E7C05E45594A0D20" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_C2F073B78A262DC5D65D5E45594A5BC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_922008B2FE6DCD6186905E45594A802A" 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_C2F073B78A262DC5D65D5E45594A5BC4" xlink:to="loc_us-gaap_SegmentDomain_922008B2FE6DCD6186905E45594A802A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember" xlink:label="loc_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" 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_922008B2FE6DCD6186905E45594A802A" xlink:to="loc_pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember_45710E2DA95643D7509A5E45594AD669" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_GoodwillAndIntangibleAssetsLineItems" xlink:label="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" 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_GoodwillAndIntangibleAssetsTable_803760F9D9C0EFC4E7C05E45594A0D20" xlink:to="loc_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfInternalDivisions" xlink:label="loc_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" 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_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_pwr_NumberOfInternalDivisions_B841375EA765788981575E45594ABC88" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation" xlink:label="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" 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_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation_8D5D1B0633A535ADBF2E5E45594B0ED4" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues" xlink:label="loc_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" 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_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues_7C9C0BE2ECEC57CACEFE5E45594B84C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" 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_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_us-gaap_Goodwill_4EC0CA359D22F19351455E45594B64BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" 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_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5CFBD4E90D0FEFE004D05E45594B6259" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" 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_pwr_GoodwillAndIntangibleAssetsLineItems_7BD729A75BE424F1930A5E45594AB029" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_1B4B8DB4B2595F9FCF0E5E45594BB2B5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_A87AF115EA4FA7383B17833A18BD8710" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_IncomeTaxesTable" xlink:label="loc_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" 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_A87AF115EA4FA7383B17833A18BD8710" xlink:to="loc_pwr_IncomeTaxesTable_731B4AF47288638B5F95833A18BDB649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2F43C2BF7738C1C0B168833A18BEBB1E" 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_731B4AF47288638B5F95833A18BDB649" xlink:to="loc_us-gaap_RangeAxis_2F43C2BF7738C1C0B168833A18BEBB1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_B37B1D68992D113B9180833A18BEE318" 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_RangeAxis_2F43C2BF7738C1C0B168833A18BEBB1E" xlink:to="loc_us-gaap_RangeMember_B37B1D68992D113B9180833A18BEE318" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_AC15EE3BBD4E3BAD8090833A18BEE7DC" 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_RangeMember_B37B1D68992D113B9180833A18BEE318" xlink:to="loc_us-gaap_MaximumMember_AC15EE3BBD4E3BAD8090833A18BEE7DC" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_IncomeTaxesLineItems" xlink:label="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" 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_731B4AF47288638B5F95833A18BDB649" xlink:to="loc_pwr_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" 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_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_64FC8234B71C614CB4CD833A18C4A629" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" 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_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0E9B826E1046FE56D8FB833A18C4A539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" 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_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_FAA0AE8DDE57449B0BAE833A18C49069" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" 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_IncomeTaxesLineItems_8D4D68D9FD39B5A89EBE833A18C35635" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_8BAEDB339E1870E6028B833A18C547F4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2A85EB5B0DA18B597D5C739992B1F6A2" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" 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_2A85EB5B0DA18B597D5C739992B1F6A2" xlink:to="loc_pwr_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" 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_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:to="loc_us-gaap_OtherCommitmentsAxis_C7F60F9A94C11D5D2344739992B10C70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" 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_C7F60F9A94C11D5D2344739992B10C70" xlink:to="loc_us-gaap_OtherCommitmentsDomain_6287E0FE677D247887B2739992B1F7EE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_CapitalforInfrastructureProjectsMember" xlink:label="loc_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" 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_6287E0FE677D247887B2739992B1F7EE" xlink:to="loc_pwr_CapitalforInfrastructureProjectsMember_C5B2C55FB72DF5476AC9739992B1E73C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" 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_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:to="loc_dei_LegalEntityAxis_F42B5C3764DC4B9E5884739992B1FFBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" 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_F42B5C3764DC4B9E5884739992B1FFBE" xlink:to="loc_dei_EntityDomain_958D077A5EF7811BBC3F739992B1CB13" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_InfrastructureInvestorsPartnershipMember" xlink:label="loc_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" 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_958D077A5EF7811BBC3F739992B1CB13" xlink:to="loc_pwr_InfrastructureInvestorsPartnershipMember_9D4112F15CF4517C2B66739992B27996" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" 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_SummaryOfSignificantAccountingPoliciesTable_3043A132C218F75E95D1739992B1518C" xlink:to="loc_pwr_SummaryOfSignificantAccountingPoliciesLineItems_BCA6270C0F9A1DCB53B2739992B25263" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" 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_BCA6270C0F9A1DCB53B2739992B25263" xlink:to="loc_us-gaap_OtherCommitment_0F71E11862B88A3C5049739992B2D69D" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2AD181A58D168748E84E4F9397FE2895" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_C2C02BD8445B2F72B80E4F9397FEDE19" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_C2C02BD8445B2F72B80E4F9397FEDE19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_AD7BE379F0E5924AC0694F9397FEA35E" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_AD7BE379F0E5924AC0694F9397FEA35E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_BEBF6B2B6ECAD417E5954F9397FEF313" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_A33995E9E06B2FC069C74F9397FEFDDD" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_UseOfEstimates_A33995E9E06B2FC069C74F9397FEFDDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B7815BA597EF92E6000A4F9397FE129F" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_B7815BA597EF92E6000A4F9397FE129F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_C9BF812BEC3A05C4FF014F9397FEF86F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727" 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_AccountingPoliciesAbstract_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_89261D53E3E994FB94264F9397FE2727" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_B770664871A501B454D54F9397FE3744" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_B770664871A501B454D54F9397FE3744" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8A2F9C49F4803D7A55C34F9397FE9963" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_725E5EC70899E825ED234F9397FE1D55" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_725E5EC70899E825ED234F9397FE1D55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_50662EAFE3BCDA00AA894F9397FEC25A" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_50662EAFE3BCDA00AA894F9397FEC25A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_042C30831253CF5BC35F4F9397FF586D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MinimumGuaranteesPolicy" xlink:label="loc_us-gaap_MinimumGuaranteesPolicy_B4EA7A979AC2ED8875254F9397FF74AA" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_MinimumGuaranteesPolicy_B4EA7A979AC2ED8875254F9397FF74AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_D642F844589A5D50EBC74F9397FF77EC" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_D642F844589A5D50EBC74F9397FF77EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_68A647DF2D76B601CD5F4F9397FF45A3" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_68A647DF2D76B601CD5F4F9397FF45A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_E977EA4209EDE4F8958B4F9397FF0CD3" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_E977EA4209EDE4F8958B4F9397FF0CD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LegalCostsPolicyTextBlock" xlink:label="loc_us-gaap_LegalCostsPolicyTextBlock_FEB9F1024083BFE3E2A94F9397FFE141" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_LegalCostsPolicyTextBlock_FEB9F1024083BFE3E2A94F9397FFE141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_35766786944C9C9C9CF94F9397FF597E" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_35766786944C9C9C9CF94F9397FF597E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_DACFD629300E9C8816214F9397FF2E61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="loc_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4" 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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_StockholdersEquityPolicyTextBlock_18829F36F4B45BB901F24F9397FF1BE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="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_2AD181A58D168748E84E4F9397FE2895" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_B1C3C0DDDF77BE9D4B714F9397FF916C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6123E8798966893EDF354F9397ADEC37" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RevenueRecognitionTable" xlink:label="loc_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" 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_6123E8798966893EDF354F9397ADEC37" xlink:to="loc_pwr_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" 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_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:to="loc_us-gaap_TypeOfArrangementAxis_64269570F3D78306EF4B4F9397ADAA3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" 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_64269570F3D78306EF4B4F9397ADAA3E" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_1C2AF91E757312872CCB4F9397AD9F6A" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AlaskaPowerPlantConstructionProjectMember" xlink:label="loc_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" 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_1C2AF91E757312872CCB4F9397AD9F6A" xlink:to="loc_pwr_AlaskaPowerPlantConstructionProjectMember_7DCEDA2711C9283638334F9397ADFDCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_21396F4915187A47FF404F9397ADA26C" 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_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:to="loc_us-gaap_RangeAxis_21396F4915187A47FF404F9397ADA26C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_89E673A68EBCEF6A52D44F9397AE59DA" 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_RangeAxis_21396F4915187A47FF404F9397ADA26C" xlink:to="loc_us-gaap_RangeMember_89E673A68EBCEF6A52D44F9397AE59DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_B1457BB4CEDE6ACF81ED4F9397B3ED47" 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_RangeMember_89E673A68EBCEF6A52D44F9397AE59DA" xlink:to="loc_us-gaap_MaximumMember_B1457BB4CEDE6ACF81ED4F9397B3ED47" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RevenueRecognitionLineItems" xlink:label="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" 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_RevenueRecognitionTable_BAFF69BB1249ACF0510F4F9397AD6026" xlink:to="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage" xlink:label="loc_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" 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_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_pwr_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage_B0BCB8F35AABAC5D386F4F9397B39BCE" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults" xlink:label="loc_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" 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_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults_99313782CF87AC824F934F9397B386B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LossOnContracts" xlink:label="loc_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" 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_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_us-gaap_LossOnContracts_1849073C45591DEB06E44F9397B3004C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_UnapprovedChangeOrdersAmount" xlink:label="loc_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_pwr_RevenueRecognitionLineItems_C9DFA5D972CF8BA270784F9397B35C85" xlink:to="loc_us-gaap_UnapprovedChangeOrdersAmount_C72DD88D21C29FF4DC284F9397B3F930" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0B11681A1E2AD3D9AA895E4557D2D60F" xlink:type="locator" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_EmployersLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C" 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_0B11681A1E2AD3D9AA895E4557D2D60F" xlink:to="loc_pwr_EmployersLiabilityInsuranceClaimsDeductible_D95EBC813387593858115E4557D21E3C" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_WorkersCompensationInsuranceClaimsDeductible" xlink:label="loc_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112" 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_0B11681A1E2AD3D9AA895E4557D2D60F" xlink:to="loc_pwr_WorkersCompensationInsuranceClaimsDeductible_BD41ED6EABAC5D8811525E4557D25112" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AutoLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344" 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_0B11681A1E2AD3D9AA895E4557D2D60F" xlink:to="loc_pwr_AutoLiabilityInsuranceClaimsDeductible_3222A2E35CC7C1027A345E4557D28344" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_GeneralLiabilityInsuranceClaimsDeductible" xlink:label="loc_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7" 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_0B11681A1E2AD3D9AA895E4557D2D60F" xlink:to="loc_pwr_GeneralLiabilityInsuranceClaimsDeductible_29178447C28EC6905AED5E4557D25DC7" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_HealthCareDeductible" xlink:label="loc_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8" 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_0B11681A1E2AD3D9AA895E4557D2D60F" xlink:to="loc_pwr_HealthCareDeductible_631F5D0E343D37A6BFAF5E4557D23DC8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_A15C39290F39979FED455E4557927C97" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" 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_A15C39290F39979FED455E4557927C97" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E10BBF62E01E8396F45B5E4557929830" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" 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_E10BBF62E01E8396F45B5E4557929830" xlink:to="loc_us-gaap_AwardTypeAxis_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" 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_EAEC5D300C2A8F44FCEB5E4557921B39" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9079E84DCFD9F7A9809B5E455792C435" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_RestrictedStockUnitsToBeSettledInCashMember" xlink:label="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" 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_9079E84DCFD9F7A9809B5E455792C435" xlink:to="loc_pwr_RestrictedStockUnitsToBeSettledInCashMember_E0C9988B646C2A991FBF5E455792D5CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" 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_E10BBF62E01E8396F45B5E4557929830" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_EA2DF4A9E1346A41DA025E4557922E17" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares" xlink:label="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" 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_EA2DF4A9E1346A41DA025E4557922E17" xlink:to="loc_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares_1FD05710F58516BA53035E4557929CD3" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_D349C8249AC35F95CE9E5E4558E5E02A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowSupplementalDisclosuresTextBlock" xlink:label="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_05C08FD13C3E5965ECBA5E4558E5FB95" 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_D349C8249AC35F95CE9E5E4558E5E02A" xlink:to="loc_us-gaap_CashFlowSupplementalDisclosuresTextBlock_05C08FD13C3E5965ECBA5E4558E5FB95" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_4EC96B0DCC31A1B924D1C4E5CD9BF74A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" 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_4EC96B0DCC31A1B924D1C4E5CD9BF74A" xlink:to="loc_us-gaap_StatementTable_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" 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_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:to="loc_us-gaap_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" 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_StatementOperatingActivitiesSegmentAxis_FB4DF8774F727386C723C4E5CD9CE5F1" xlink:to="loc_us-gaap_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentContinuingOperationsMember" xlink:label="loc_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" 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_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:to="loc_us-gaap_SegmentContinuingOperationsMember_D0551763341D71F96DFBC4E5CD9D7E14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember" xlink:label="loc_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" 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_SegmentOperatingActivitiesDomain_EACD1F94CA7B8F8A22B5C4E5CD9D9C3E" xlink:to="loc_us-gaap_SegmentDiscontinuedOperationsMember_98D3073216DA476C85C5C4E5CD9D935C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" 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_F45EAFAA9539543FE6EAC4E5CD9BC285" xlink:to="loc_us-gaap_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" 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_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" 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_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:to="loc_us-gaap_InterestPaid_D24E5DD3C161AF635856C4E5CD9EFF07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" 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_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:to="loc_us-gaap_IncomeTaxesPaid_26D12410D7CEA6A30F2AC4E5CD9EF4A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" 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_SupplementalCashFlowInformationAbstract_290A51B46877CBDC3BF3C4E5CD9E8C75" xlink:to="loc_us-gaap_ProceedsFromIncomeTaxRefunds_5BD6626C6DF20C9DD7F9C4E5CD9FB79D" xlink:type="arc" />
    <link:loc xlink:href="pwr-20170930.xsd#pwr_NotesReceivableReduction" xlink:label="loc_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" 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_StatementLineItems_B3B9ED60DDF10D5628ADC4E5CD9EB30E" xlink:to="loc_pwr_NotesReceivableReduction_8B05A17C44430C1FF2B9C4E5CDA053F9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_9D8AF4593D8D185BA5CF5E4559929310" 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_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_9D8AF4593D8D185BA5CF5E4559929310" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39" 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_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:to="loc_us-gaap_IncreaseDecreaseInUnbilledReceivables_82336672151F3580C5585E4559922A39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_55C56DBB2068072FAC845E455992CD3F" 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_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_55C56DBB2068072FAC845E455992CD3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7EB7218B7A26E25BB5EB5E4559926970" 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_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7EB7218B7A26E25BB5EB5E4559926970" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_DCFEAE89562F33415B835E455992D06B" 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_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_DCFEAE89562F33415B835E455992D06B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings" xlink:label="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3" 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_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:to="loc_us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings_47FB6FEDFA28A3A978725E455992C1C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6" 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_SupplementalCashFlowElementsAbstract_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4D6C850D6BCD5B2D8E915E45599204D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapital" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_791A694E864EEBEE0BBB5E455992F0FC" 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_C6D58C6DB004AFD3DF4C5E455992DA4D" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_791A694E864EEBEE0BBB5E455992F0FC" 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/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_3BBD5175FFDB36D1C45B5E4557BDC5A9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowOperatingCapitalTableTextBlock" xlink:label="loc_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8" 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_3BBD5175FFDB36D1C45B5E4557BDC5A9" xlink:to="loc_us-gaap_CashFlowOperatingCapitalTableTextBlock_AC76B92E5701110B8E785E4557BEDEE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A" 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_3BBD5175FFDB36D1C45B5E4557BDC5A9" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_FED40747CEFD77871BEC5E4557BE620A" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785159152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Nov. 02, 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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2017<span></span>
</td>
<td class="text">&#160;<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
<td class="text">&#160;<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">PWR<span></span>
</td>
<td class="text">&#160;<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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">QUANTA SERVICES INC<span></span>
</td>
<td class="text">&#160;<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001050915
<span></span>
</td>
<td class="text">&#160;<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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<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_StatementClassOfStockAxis=pwr_CommonStockClassUndefinedMember', window );">Common Stock Class Undefined</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,720,790<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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember', window );">Series G Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_StatementClassOfStockAxis=pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember', window );">Exchangeable Shares Associated with Series G Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449,929<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_StatementClassOfStockAxis=pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember', window );">Exchangeable Shares Not Associated with Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,183<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<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>If the value is true, then the document is an amendment to previously-filed/accepted document.</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;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</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_dei_CurrentFiscalYearEndDate">
<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>End date of current fiscal year in the format --MM-DD.</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;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</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_dei_DocumentFiscalPeriodFocus">
<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 is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</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;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</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_dei_DocumentFiscalYearFocus">
<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 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.</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;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</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_dei_DocumentInformationLineItems">
<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;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</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_dei_DocumentPeriodEndDate">
<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 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.</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;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</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_dei_DocumentType">
<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 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".</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;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</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_dei_EntityCentralIndexKey">
<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>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</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/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<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;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</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_dei_EntityCommonStockSharesOutstanding">
<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>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.</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;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<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>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting 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.</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;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</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_dei_EntityRegistrantName">
<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 exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</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/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<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;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</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_dei_TradingSymbol">
<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>Trading symbol of an instrument as listed on an exchange.</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;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</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_StatementClassOfStockAxis=pwr_CommonStockClassUndefinedMember">
<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_StatementClassOfStockAxis=pwr_CommonStockClassUndefinedMember</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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember">
<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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember</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_StatementClassOfStockAxis=pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember">
<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_StatementClassOfStockAxis=pwr_ExchangeableSharesAssociatedWithSeriesGPreferredStockMember</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_StatementClassOfStockAxis=pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember">
<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_StatementClassOfStockAxis=pwr_ExchangeableSharesNotAssociatedWithPreferredStockMember</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>15
<FILENAME>R2.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785747808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">$ 91,532<span></span>
</td>
<td class="nump">$ 112,183<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowances of $5,066 and $2,752</a></td>
<td class="nump">1,980,245<span></span>
</td>
<td class="nump">1,500,115<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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">642,776<span></span>
</td>
<td class="nump">473,308<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_InventoryNet', window );">Inventories</a></td>
<td class="nump">86,391<span></span>
</td>
<td class="nump">88,548<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">147,295<span></span>
</td>
<td class="nump">114,591<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,948,239<span></span>
</td>
<td class="nump">2,288,745<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation of $966,387 and $862,825</a></td>
<td class="nump">1,256,458<span></span>
</td>
<td class="nump">1,174,094<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_OtherAssetsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">223,486<span></span>
</td>
<td class="nump">101,028<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_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets, net of accumulated amortization of $324,879 and $297,313</a></td>
<td class="nump">275,018<span></span>
</td>
<td class="nump">187,023<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,937,045<span></span>
</td>
<td class="nump">1,603,169<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_Assets', window );">Total assets</a></td>
<td class="nump">6,640,246<span></span>
</td>
<td class="nump">5,354,059<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_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtCurrent', window );">Current maturities of long-term debt and short-term debt</a></td>
<td class="nump">2,804<span></span>
</td>
<td class="nump">7,563<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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">1,214,745<span></span>
</td>
<td class="nump">922,819<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_BillingsInExcessOfCostCurrent', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">374,943<span></span>
</td>
<td class="nump">274,846<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,592,492<span></span>
</td>
<td class="nump">1,205,228<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_LongTermDebtNoncurrent', window );">Long-term debt and notes payable, net of current maturities</a></td>
<td class="nump">760,208<span></span>
</td>
<td class="nump">353,562<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">211,983<span></span>
</td>
<td class="nump">192,834<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_OtherLiabilitiesNoncurrent', window );">Insurance and other non-current liabilities</a></td>
<td class="nump">345,332<span></span>
</td>
<td class="nump">259,733<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,910,015<span></span>
</td>
<td class="nump">2,011,357<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_CommitmentsAndContingencies', window );">Commitments and Contingencies</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_StockholdersEquityAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockValue', window );">Common stock, value</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,878,040<span></span>
</td>
<td class="nump">1,749,306<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,077,498<span></span>
</td>
<td class="nump">1,876,081<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(192,187)<span></span>
</td>
<td class="num">(271,673)<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_TreasuryStockValue', window );">Treasury stock, 483,592 and 0 common shares</a></td>
<td class="num">(35,823)<span></span>
</td>
<td class="num">(14,288)<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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">3,727,530<span></span>
</td>
<td class="nump">3,339,427<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 );">Non-controlling interests</a></td>
<td class="nump">2,701<span></span>
</td>
<td class="nump">3,275<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">3,730,231<span></span>
</td>
<td class="nump">3,342,702<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">6,640,246<span></span>
</td>
<td class="nump">5,354,059<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_StatementClassOfStockAxis=pwr_ExchangeableSharesMember', window );">Exchangeable Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockValue', window );">Common stock, value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember', window );">Series F Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockValue', window );">Preferred Stock, value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember', window );">Series G Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockValue', window );">Preferred Stock, value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<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>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.</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/presentationRef<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,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_AccountsPayableAndAccruedLiabilitiesCurrent</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_AccountsReceivableNetCurrent">
<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 due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</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/presentationRef<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))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_AccountsReceivableNetCurrent</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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669686-108580<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax</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_AdditionalPaidInCapitalCommonStock">
<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>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.</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/presentationRef<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(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_AdditionalPaidInCapitalCommonStock</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_Assets">
<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>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.</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/presentationRef<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;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_Assets</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_AssetsCurrent">
<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>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.</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/presentationRef<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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_AssetsCurrent</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_AssetsCurrentAbstract">
<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_AssetsCurrentAbstract</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_BillingsInExcessOfCostCurrent">
<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 attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57788-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<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_BillingsInExcessOfCostCurrent</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_CommitmentsAndContingencies">
<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>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.</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/presentationRef<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),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_CommitmentsAndContingencies</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_CommonStockValue">
<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>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.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_CommonStockValue</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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear">
<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 receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57795-111642<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 35<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68068069&amp;loc=d3e57807-111642<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_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear</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_DebtCurrent">
<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 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.</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/presentationRef<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,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_DebtCurrent</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_DeferredIncomeTaxLiabilitiesNet">
<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 deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<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_DeferredIncomeTaxLiabilitiesNet</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_Goodwill">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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_Goodwill</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_IntangibleAssetsNetExcludingGoodwill">
<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>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_IntangibleAssetsNetExcludingGoodwill</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_InventoryNet">
<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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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://www.xbrl.org/2003/role/presentationRef<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.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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_InventoryNet</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_Liabilities">
<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>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.</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/presentationRef<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-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_Liabilities</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_LiabilitiesAndStockholdersEquity">
<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 liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</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/presentationRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_LiabilitiesAndStockholdersEquity</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_LiabilitiesCurrent">
<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 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.</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/presentationRef<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.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_LiabilitiesCurrent</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_LiabilitiesCurrentAbstract">
<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_LiabilitiesCurrentAbstract</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_LongTermDebtNoncurrent">
<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 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.</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/presentationRef<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&amp;oid=6877327&amp;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_LongTermDebtNoncurrent</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_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_OtherAssetsNoncurrent">
<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 noncurrent assets classified as other.</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/presentationRef<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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_OtherAssetsNoncurrent</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_OtherLiabilitiesNoncurrent">
<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 liabilities classified as other, due after one year or the normal 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://www.xbrl.org/2003/role/presentationRef<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.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_OtherLiabilitiesNoncurrent</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_PreferredStockValue">
<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>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.</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/presentationRef<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_PreferredStockValue</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_PrepaidExpenseAndOtherAssetsCurrent">
<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 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.</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/presentationRef<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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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_PrepaidExpenseAndOtherAssetsCurrent</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_PropertyPlantAndEquipmentNet">
<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 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.</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/presentationRef<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_PropertyPlantAndEquipmentNet</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_RetainedEarningsAccumulatedDeficit">
<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 cumulative amount of the reporting entity's undistributed earnings or deficit.</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/presentationRef<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_RetainedEarningsAccumulatedDeficit</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_StockholdersEquity">
<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 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.</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/presentationRef<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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_StockholdersEquity</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_StockholdersEquityAbstract">
<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_StockholdersEquityAbstract</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4590271-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4568740-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4568447-111683<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</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_TreasuryStockValue">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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_TreasuryStockValue</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_StatementClassOfStockAxis=pwr_ExchangeableSharesMember">
<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_StatementClassOfStockAxis=pwr_ExchangeableSharesMember</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_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember">
<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_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember</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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember">
<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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember</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>16
<FILENAME>R3.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785702880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances on accounts receivable, current</a></td>
<td class="nump">$ 5,066<span></span>
</td>
<td class="nump">$ 2,752<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation on property and equipment</a></td>
<td class="nump">966,387<span></span>
</td>
<td class="nump">862,825<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization on other intangible assets</a></td>
<td class="nump">$ 324,879<span></span>
</td>
<td class="nump">$ 297,313<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">600,000,000<span></span>
</td>
<td class="nump">600,000,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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">151,690,321<span></span>
</td>
<td class="nump">144,710,773<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">151,206,729<span></span>
</td>
<td class="nump">144,710,773<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_TreasuryStockShares', window );">Treasury stock, common shares (in shares)</a></td>
<td class="nump">483,592<span></span>
</td>
<td class="nump">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_us-gaap_StatementClassOfStockAxis=pwr_ExchangeableSharesMember', window );">Exchangeable Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">3,986,112<span></span>
</td>
<td class="nump">6,515,453<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">3,986,112<span></span>
</td>
<td class="nump">6,515,453<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_CommonStockNoParValue', window );">Exchangeable shares, par value (in usd per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 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_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember', window );">Series F Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember', window );">Series G Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="nump">$ 0.00001<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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<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 accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</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_AllowanceForDoubtfulAccountsReceivableCurrent">
<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>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</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/presentationRef<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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_AllowanceForDoubtfulAccountsReceivableCurrent</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_CommonStockNoParValue">
<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>Face amount per share of no-par value common stock.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_CommonStockNoParValue</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>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_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_CommonStockParOrStatedValuePerShare</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>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_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_CommonStockSharesAuthorized</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>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_CommonStockSharesIssued">
<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 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.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_CommonStockSharesIssued</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>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_CommonStockSharesOutstanding">
<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 common stock outstanding. Common stock represent the ownership interest in a corporation.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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_CommonStockSharesOutstanding</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>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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<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>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAccumulatedAmortization</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_PreferredStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</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/presentationRef<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_PreferredStockParOrStatedValuePerShare</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>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_PreferredStockSharesAuthorized">
<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 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.</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/presentationRef<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_PreferredStockSharesAuthorized</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>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_PreferredStockSharesIssued">
<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 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.</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/presentationRef<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_PreferredStockSharesIssued</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>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_PreferredStockSharesOutstanding">
<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>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.</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/presentationRef<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_PreferredStockSharesOutstanding</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>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_TreasuryStockShares">
<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 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.</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/presentationRef<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.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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_TreasuryStockShares</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>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_StatementClassOfStockAxis=pwr_ExchangeableSharesMember">
<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_StatementClassOfStockAxis=pwr_ExchangeableSharesMember</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_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember">
<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_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember</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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember">
<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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember</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>17
<FILENAME>R4.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785012816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - 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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SalesRevenueServicesNet', window );">Revenues</a></td>
<td class="nump">$ 2,609,307<span></span>
</td>
<td class="nump">$ 2,042,186<span></span>
</td>
<td class="nump">$ 6,987,851<span></span>
</td>
<td class="nump">$ 5,548,353<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_CostOfServices', window );">Cost of services (including depreciation)</a></td>
<td class="nump">2,258,676<span></span>
</td>
<td class="nump">1,739,604<span></span>
</td>
<td class="nump">6,068,867<span></span>
</td>
<td class="nump">4,842,241<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">350,631<span></span>
</td>
<td class="nump">302,582<span></span>
</td>
<td class="nump">918,984<span></span>
</td>
<td class="nump">706,112<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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">201,224<span></span>
</td>
<td class="nump">164,325<span></span>
</td>
<td class="nump">571,656<span></span>
</td>
<td class="nump">479,456<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">8,979<span></span>
</td>
<td class="nump">8,094<span></span>
</td>
<td class="nump">22,035<span></span>
</td>
<td class="nump">23,730<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">140,428<span></span>
</td>
<td class="nump">130,163<span></span>
</td>
<td class="nump">325,293<span></span>
</td>
<td class="nump">202,926<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(6,058)<span></span>
</td>
<td class="num">(3,726)<span></span>
</td>
<td class="num">(14,294)<span></span>
</td>
<td class="num">(10,898)<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">874<span></span>
</td>
<td class="nump">647<span></span>
</td>
<td class="nump">2,031<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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="num">(2,371)<span></span>
</td>
<td class="nump">752<span></span>
</td>
<td class="num">(3,814)<span></span>
</td>
<td class="num">(270)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">132,195<span></span>
</td>
<td class="nump">128,063<span></span>
</td>
<td class="nump">307,832<span></span>
</td>
<td class="nump">193,789<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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">42,346<span></span>
</td>
<td class="nump">54,516<span></span>
</td>
<td class="nump">105,183<span></span>
</td>
<td class="nump">82,654<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Net income from continuing operations</a></td>
<td class="nump">89,849<span></span>
</td>
<td class="nump">73,547<span></span>
</td>
<td class="nump">202,649<span></span>
</td>
<td class="nump">111,135<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_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Net income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">605<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">605<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">89,849<span></span>
</td>
<td class="nump">74,152<span></span>
</td>
<td class="nump">202,649<span></span>
</td>
<td class="nump">111,740<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 );">Less: Net income attributable to non-controlling interests</a></td>
<td class="nump">536<span></span>
</td>
<td class="nump">410<span></span>
</td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">940<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common stock</a></td>
<td class="nump">89,313<span></span>
</td>
<td class="nump">73,742<span></span>
</td>
<td class="nump">201,417<span></span>
</td>
<td class="nump">110,800<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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract', window );"><strong>Amounts attributable to common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td class="nump">89,313<span></span>
</td>
<td class="nump">73,137<span></span>
</td>
<td class="nump">201,417<span></span>
</td>
<td class="nump">110,195<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Net income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">605<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">605<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common stock</a></td>
<td class="nump">$ 89,313<span></span>
</td>
<td class="nump">$ 73,742<span></span>
</td>
<td class="nump">$ 201,417<span></span>
</td>
<td class="nump">$ 110,800<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_EarningsPerShareBasicAbstract', window );"><strong>Basic earnings per share attributable to common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Continuing operations (in usd per share)</a></td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="nump">$ 0.70<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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Discontinued operations (in usd per share)</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.00<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_EarningsPerShareBasic', window );">Net income attributable to common stock (in usd per share)</a></td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="nump">$ 0.70<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 basic shares outstanding (in shares)</a></td>
<td class="nump">157,484<span></span>
</td>
<td class="nump">155,024<span></span>
</td>
<td class="nump">155,796<span></span>
</td>
<td class="nump">158,090<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_EarningsPerShareDilutedAbstract', window );"><strong>Diluted earnings per share attributable to common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Continuing operations (in usd per share)</a></td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="nump">$ 0.70<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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Discontinued operations (in usd per share)</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.01<span></span>
</td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.00<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_EarningsPerShareDiluted', window );">Net income attributable to common stock (in usd per share)</a></td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="nump">$ 0.70<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average diluted shares outstanding (in shares)</a></td>
<td class="nump">158,620<span></span>
</td>
<td class="nump">155,024<span></span>
</td>
<td class="nump">156,793<span></span>
</td>
<td class="nump">158,090<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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=66006027&amp;loc=d3e16323-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_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_CostOfServices">
<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 costs related to services rendered by an entity 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_CostOfServices</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_EarningsPerShareBasic">
<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 net income (loss) for the period per each share of common stock or unit outstanding 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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_EarningsPerShareBasic</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_EarningsPerShareBasicAbstract">
<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_EarningsPerShareBasicAbstract</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_EarningsPerShareDiluted">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_EarningsPerShareDiluted</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_EarningsPerShareDilutedAbstract">
<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_EarningsPerShareDilutedAbstract</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_GrossProfit">
<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>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_GrossProfit</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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract">
<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_IncomeAmountsAttributableToReportingEntityDisclosuresAbstract</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_IncomeLossFromContinuingOperations">
<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 tax of income (loss) from continuing operations attributable to the parent.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4613673-111683<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_IncomeLossFromContinuingOperations</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<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 tax of income (loss) from continuing operations including portion attributable to the 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</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_IncomeLossFromContinuingOperationsPerBasicShare">
<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 net income (loss) from continuing operations per each share of common stock or unit outstanding 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<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_IncomeLossFromContinuingOperationsPerBasicShare</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_IncomeLossFromContinuingOperationsPerDilutedShare">
<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 net income (loss) derived from continuing operations during 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.</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/presentationRef<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&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20187-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1252-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_IncomeLossFromContinuingOperationsPerDilutedShare</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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<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 tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<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_IncomeLossFromDiscontinuedOperationsNetOfTax</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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<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 tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<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>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1278-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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<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>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355146-122828<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=96947427&amp;loc=d3e1278-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_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</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_IncomeStatementAbstract">
<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_IncomeStatementAbstract</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_IncomeTaxExpenseBenefit">
<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 current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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_IncomeTaxExpenseBenefit</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_InterestExpense">
<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 cost of borrowed funds accounted for as interest expense.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_InterestExpense</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_InvestmentIncomeInterest">
<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 before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_InvestmentIncomeInterest</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_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/presentationRef<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&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84161450&amp;loc=SL4573702-111684<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_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/presentationRef<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&amp;oid=96947427&amp;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_OperatingIncomeLoss">
<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 result for the period of deducting operating expenses from operating revenues.</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_OperatingIncomeLoss</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_OtherNonoperatingIncomeExpense">
<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 income (expense) related to nonoperating activities, classified as other.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_OtherNonoperatingIncomeExpense</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_ProfitLoss">
<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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84161450&amp;loc=SL4573702-111684<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_ProfitLoss</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_SalesRevenueServicesNet">
<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>Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_SalesRevenueServicesNet</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_SellingGeneralAndAdministrativeExpense">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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_SellingGeneralAndAdministrativeExpense</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6371337&amp;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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96947427&amp;loc=d3e1448-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785276544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income - USD ($)<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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 89,849<span></span>
</td>
<td class="nump">$ 74,152<span></span>
</td>
<td class="nump">$ 202,649<span></span>
</td>
<td class="nump">$ 111,740<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income, net of tax provision:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment, net of tax of $0, $0, $0 and $0</a></td>
<td class="nump">38,980<span></span>
</td>
<td class="num">(11,805)<span></span>
</td>
<td class="nump">79,486<span></span>
</td>
<td class="nump">51,864<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">38,980<span></span>
</td>
<td class="num">(11,805)<span></span>
</td>
<td class="nump">79,486<span></span>
</td>
<td class="nump">51,864<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">128,829<span></span>
</td>
<td class="nump">62,347<span></span>
</td>
<td class="nump">282,135<span></span>
</td>
<td class="nump">163,604<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Comprehensive income attributable to non-controlling interests</a></td>
<td class="nump">536<span></span>
</td>
<td class="nump">410<span></span>
</td>
<td class="nump">1,232<span></span>
</td>
<td class="nump">940<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income attributable to Quanta stockholders</a></td>
<td class="nump">$ 128,293<span></span>
</td>
<td class="nump">$ 61,937<span></span>
</td>
<td class="nump">$ 280,903<span></span>
</td>
<td class="nump">$ 162,664<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_ComprehensiveIncomeNetOfTax">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e557-108580<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_ComprehensiveIncomeNetOfTax</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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4613674-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569643-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=64808268&amp;loc=d3e32211-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</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_OtherComprehensiveIncomeLossNetOfTax">
<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 tax and reclassification adjustments of other comprehensive income (loss).</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84158357&amp;loc=d3e1436-108581<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_OtherComprehensiveIncomeLossNetOfTax</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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</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_ProfitLoss">
<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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84161450&amp;loc=SL4573702-111684<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_ProfitLoss</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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<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_StatementOfIncomeAndComprehensiveIncomeAbstract</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>R6.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785790272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment, tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84228862&amp;loc=SL7669646-108580<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<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_StatementOfIncomeAndComprehensiveIncomeAbstract</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>20
<FILENAME>R7.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785509648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Operating Activities of Continuing Operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 89,849<span></span>
</td>
<td class="nump">$ 74,152<span></span>
</td>
<td class="nump">$ 202,649<span></span>
</td>
<td class="nump">$ 111,740<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used in) operating activities of continuing operations&#8212;</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(605)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(605)<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">48,426<span></span>
</td>
<td class="nump">42,678<span></span>
</td>
<td class="nump">135,769<span></span>
</td>
<td class="nump">126,607<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">8,979<span></span>
</td>
<td class="nump">8,094<span></span>
</td>
<td class="nump">22,035<span></span>
</td>
<td class="nump">23,730<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_IncomeLossFromEquityMethodInvestments', window );">Equity in losses of unconsolidated affiliates</a></td>
<td class="nump">2,755<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="nump">5,506<span></span>
</td>
<td class="nump">648<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_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">339<span></span>
</td>
<td class="nump">339<span></span>
</td>
<td class="nump">1,017<span></span>
</td>
<td class="nump">1,017<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of property and equipment</a></td>
<td class="num">(451)<span></span>
</td>
<td class="num">(1,094)<span></span>
</td>
<td class="num">(617)<span></span>
</td>
<td class="num">(547)<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_ForeignCurrencyTransactionGainLossRealized', window );">Foreign currency (gain) loss</a></td>
<td class="nump">1,022<span></span>
</td>
<td class="num">(104)<span></span>
</td>
<td class="nump">1,884<span></span>
</td>
<td class="nump">564<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_ProvisionForDoubtfulAccounts', window );">Provision for (recovery of) doubtful accounts</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">351<span></span>
</td>
<td class="nump">933<span></span>
</td>
<td class="num">(576)<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax provision (benefit)</a></td>
<td class="num">(1,980)<span></span>
</td>
<td class="num">(17,096)<span></span>
</td>
<td class="nump">1,650<span></span>
</td>
<td class="num">(22,238)<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_ShareBasedCompensation', window );">Non-cash stock-based compensation</a></td>
<td class="nump">10,929<span></span>
</td>
<td class="nump">9,746<span></span>
</td>
<td class="nump">34,352<span></span>
</td>
<td class="nump">32,968<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_IncreaseDecreaseInOperatingCapital', window );">Changes in operating assets and liabilities, net of non-cash transactions</a></td>
<td class="nump">13,828<span></span>
</td>
<td class="num">(185,078)<span></span>
</td>
<td class="num">(230,341)<span></span>
</td>
<td class="num">(68,215)<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by (used in) operating activities of continuing operations</a></td>
<td class="nump">173,703<span></span>
</td>
<td class="num">(68,528)<span></span>
</td>
<td class="nump">174,837<span></span>
</td>
<td class="nump">205,093<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Investing Activities of Continuing Operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">4,080<span></span>
</td>
<td class="nump">6,849<span></span>
</td>
<td class="nump">16,424<span></span>
</td>
<td class="nump">17,103<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions of property and equipment</a></td>
<td class="num">(62,997)<span></span>
</td>
<td class="num">(35,874)<span></span>
</td>
<td class="num">(168,278)<span></span>
</td>
<td class="num">(144,424)<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="num">(352,887)<span></span>
</td>
<td class="num">(28,248)<span></span>
</td>
<td class="num">(360,522)<span></span>
</td>
<td class="num">(67,958)<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_PaymentsForProceedsFromInvestments', window );">Investments in and return of equity from unconsolidated affiliates</a></td>
<td class="num">(40,557)<span></span>
</td>
<td class="num">(1,993)<span></span>
</td>
<td class="num">(53,511)<span></span>
</td>
<td class="num">(7,381)<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_PaymentsForProceedsFromOtherInvestingActivities', window );">Cash received from (paid for) other investments, net</a></td>
<td class="nump">676<span></span>
</td>
<td class="nump">802<span></span>
</td>
<td class="num">(410)<span></span>
</td>
<td class="nump">1,882<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_IncreaseDecreaseInRestrictedCash', window );">Cash deposited to restricted cash</a></td>
<td class="num">(659)<span></span>
</td>
<td class="num">(1,191)<span></span>
</td>
<td class="num">(778)<span></span>
</td>
<td class="num">(1,149)<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities of continuing operations</a></td>
<td class="num">(452,344)<span></span>
</td>
<td class="num">(59,655)<span></span>
</td>
<td class="num">(567,075)<span></span>
</td>
<td class="num">(201,927)<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash Flows from Financing Activities of Continuing Operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromLongTermLinesOfCredit', window );">Borrowings under credit facility</a></td>
<td class="nump">812,503<span></span>
</td>
<td class="nump">709,100<span></span>
</td>
<td class="nump">2,060,597<span></span>
</td>
<td class="nump">2,060,088<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_RepaymentsOfLongTermLinesOfCredit', window );">Payments under credit facility</a></td>
<td class="num">(541,040)<span></span>
</td>
<td class="num">(625,416)<span></span>
</td>
<td class="num">(1,664,424)<span></span>
</td>
<td class="num">(2,051,687)<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_RepaymentsOfOtherLongTermDebt', window );">Payments on other long-term debt</a></td>
<td class="num">(558)<span></span>
</td>
<td class="num">(860)<span></span>
</td>
<td class="num">(3,441)<span></span>
</td>
<td class="num">(6,407)<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_RepaymentsOfShortTermDebt', window );">Payments on short-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,783)<span></span>
</td>
<td class="num">(4,711)<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_PaymentsOfDividendsMinorityInterest', window );">Distributions to non-controlling interests</a></td>
<td class="num">(443)<span></span>
</td>
<td class="num">(612)<span></span>
</td>
<td class="num">(1,806)<span></span>
</td>
<td class="num">(612)<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments related to tax withholding for share-based compensation</a></td>
<td class="num">(329)<span></span>
</td>
<td class="num">(258)<span></span>
</td>
<td class="num">(18,134)<span></span>
</td>
<td class="num">(7,490)<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_ProceedsFromStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">360<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by (used in) financing activities of continuing operations</a></td>
<td class="nump">270,133<span></span>
</td>
<td class="nump">82,100<span></span>
</td>
<td class="nump">370,034<span></span>
</td>
<td class="num">(10,459)<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_NetCashProvidedByUsedInDiscontinuedOperationsAbstract', window );"><strong>Discontinued operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash used in investing activities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,080)<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_NetCashProvidedByUsedInDiscontinuedOperations', window );">Net cash used in discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,080)<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_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of foreign exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">475<span></span>
</td>
<td class="nump">1,105<span></span>
</td>
<td class="nump">1,553<span></span>
</td>
<td class="nump">1,968<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(8,033)<span></span>
</td>
<td class="num">(44,978)<span></span>
</td>
<td class="num">(20,651)<span></span>
</td>
<td class="num">(11,405)<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, beginning of period</a></td>
<td class="nump">99,565<span></span>
</td>
<td class="nump">162,344<span></span>
</td>
<td class="nump">112,183<span></span>
</td>
<td class="nump">128,771<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">$ 91,532<span></span>
</td>
<td class="nump">$ 117,366<span></span>
</td>
<td class="nump">$ 91,532<span></span>
</td>
<td class="nump">$ 117,366<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</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_AmortizationOfFinancingCosts">
<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 amortization expense attributable to debt issuance costs.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_AmortizationOfFinancingCosts</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=66006027&amp;loc=d3e16323-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_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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_CashAndCashEquivalentsPeriodIncreaseDecrease">
<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 (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.</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/presentationRef<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&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<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_CashAndCashEquivalentsPeriodIncreaseDecrease</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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<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 inflow (outflow) of investing activities of 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.</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/presentationRef<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&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</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_DeferredIncomeTaxExpenseBenefit">
<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 deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</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/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<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_DeferredIncomeTaxExpenseBenefit</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_Depreciation">
<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 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.</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/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_Depreciation</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_EffectOfExchangeRateOnCashAndCashEquivalents">
<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 (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<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_EffectOfExchangeRateOnCashAndCashEquivalents</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_ForeignCurrencyTransactionGainLossRealized">
<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 before tax of foreign currency transaction realized gain (loss) recognized in the income statement.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30690-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64836518&amp;loc=d3e30700-110894<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_ForeignCurrencyTransactionGainLossRealized</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_GainLossOnSaleOfPropertyPlantEquipment">
<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 gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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/presentationRef<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&amp;oid=98514028&amp;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_GainLossOnSaleOfPropertyPlantEquipment</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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<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 tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<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_IncomeLossFromDiscontinuedOperationsNetOfTax</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_IncomeLossFromEquityMethodInvestments">
<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 item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<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_IncomeLossFromEquityMethodInvestments</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_IncreaseDecreaseInOperatingCapital">
<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 all assets and liabilities used in operating activities.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInOperatingCapital</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_IncreaseDecreaseInRestrictedCash">
<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 cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInRestrictedCash</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_NetCashProvidedByUsedInDiscontinuedOperations">
<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>Increase (decrease) in cash associated with the entity's discontinued operations.</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/presentationRef<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&amp;oid=98514028&amp;loc=d3e3521-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_NetCashProvidedByUsedInDiscontinuedOperations</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_NetCashProvidedByUsedInDiscontinuedOperationsAbstract">
<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_NetCashProvidedByUsedInDiscontinuedOperationsAbstract</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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<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 inflow (outflow) of financing activities, excluding 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3521-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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
<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 inflow (outflow) of investing activities, excluding 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3521-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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<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 inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</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/presentationRef<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&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</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>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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</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_PaymentsForProceedsFromInvestments">
<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 cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3098-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3095-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_PaymentsForProceedsFromInvestments</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_PaymentsForProceedsFromOtherInvestingActivities">
<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 (inflow) outflow from investing activities classified as other.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3098-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3095-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_PaymentsForProceedsFromOtherInvestingActivities</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_PaymentsOfDividendsMinorityInterest">
<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 outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-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_PaymentsOfDividendsMinorityInterest</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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<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 outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=96949009&amp;loc=SL79513924-113897<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<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 outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-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_PaymentsToAcquireBusinessesNetOfCashAcquired</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_PaymentsToAcquirePropertyPlantAndEquipment">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-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_PaymentsToAcquirePropertyPlantAndEquipment</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;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_ProceedsFromSaleOfPropertyPlantAndEquipment</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_ProceedsFromStockOptionsExercised">
<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 inflow from exercise of stock options granted under share-based compensation arrangement.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=SL79508275-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_ProceedsFromStockOptionsExercised</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_ProfitLoss">
<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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=84234705&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84161450&amp;loc=SL4573702-111684<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_ProfitLoss</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_ProvisionForDoubtfulAccounts">
<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 expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82913847&amp;loc=SL49130543-203045<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_ProvisionForDoubtfulAccounts</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_RepaymentsOfLongTermLinesOfCredit">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-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_RepaymentsOfLongTermLinesOfCredit</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_RepaymentsOfOtherLongTermDebt">
<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 outflow for the payment of debt classified as other, maturing after 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-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_RepaymentsOfOtherLongTermDebt</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_RepaymentsOfShortTermDebt">
<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 outflow for a borrowing having initial term of repayment within one year or the normal 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-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_RepaymentsOfShortTermDebt</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_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>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities 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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776160304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Organization<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Business and Organization</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BUSINESS AND ORGANIZATION:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta Services, Inc. (Quanta) is a leading provider of specialty contracting services, offering infrastructure solutions primarily to the electric power, oil and gas and communications industries in the United States, Canada and Australia and select other international markets. Quanta reports its results under </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reportable segments: (1)&#160;Electric Power Infrastructure Services and (2)&#160;Oil and Gas Infrastructure Services.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Electric Power Infrastructure Services Segment</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s proprietary robotic arm technologies, and the installation of &#8220;smart grid&#8221; technologies on electric power networks. In addition, this segment designs, installs and maintains renewable energy generation facilities, consisting of solar, wind and certain types of natural gas generation facilities, and related switchyards and transmission infrastructure. To a lesser extent, the segment also provides comprehensive communications infrastructure services to wireline, fiber and wireless carrier customers within the communications industry; services in connection with the construction of electric power generation facilities; the design, installation, maintenance and repair of commercial and industrial wiring; and the installation of traffic networks and cable and control systems for light rail lines.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Oil and Gas Infrastructure Services Segment</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Oil and Gas Infrastructure Services segment provides comprehensive network solutions to customers involved in the development and transportation of natural gas, oil and other pipeline products. Services performed by the Oil and Gas 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&#8217;s services include pipeline protection, integrity testing, rehabilitation and replacement, and fabrication of pipeline support systems and related structures and facilities. Quanta also serves the offshore and inland water energy markets, primarily providing services to oil and gas exploration platforms, including mechanical installation (or &#8220;hook-ups&#8221;), electrical and instrumentation, pre-commissioning and commissioning, coatings, fabrication and marine asset repair. To a lesser extent, this segment designs, installs and maintains fueling systems, as well as water and sewer infrastructure. Through a recent acquisition discussed below, Quanta expanded its service offerings in this segment to include high-pressure and critical-path turnaround services to the downstream and midstream energy markets and enhanced its capabilities with respect to instrumentation and electrical services, piping, fabrication and storage tank services.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 20, 2017, Quanta acquired Stronghold, Ltd. and Stronghold Specialty, Ltd. (collectively Stronghold), a specialized services business located in the United States that provides high-pressure and critical-path solutions to the downstream and midstream energy markets. The results of the acquired business are generally included in Quanta&#8217;s Oil and Gas Infrastructure Services segment and have been included in Quanta&#8217;s consolidated financial statements beginning on the date of acquisition. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the nine months ended September 30, 2017, Quanta also completed </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> other acquisitions, which included a communications infrastructure services contractor and an electrical and communications contractor, both located in the United States. The results of these acquired businesses are generally included in Quanta&#8217;s Electric Power Infrastructure Services segment and have been included in Quanta&#8217;s consolidated financial statements beginning on the respective dates of acquisition.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta completed </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> acquisitions. The results have been included in Quanta&#8217;s consolidated financial statements beginning on the respective dates of acquisition. See further discussion regarding these acquisitions in Note 4</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div></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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<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 organization, consolidation and basis of presentation of financial statements disclosure.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</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>22
<FILENAME>R9.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938637648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;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.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interim Condensed Consolidated Financial Information</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 accounting principles generally accepted in the United States (US 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.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, which was filed with the SEC on </font><font style="font-family:inherit;font-size:10pt;">March&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta reclassified certain prior period amounts related to stock-based compensation on the condensed consolidated statements of cash flows to conform to the current period presentation under a recently adopted accounting update. Additionally, certain reclassifications have been made to the prior year&#8217;s condensed consolidated statements of operations to conform to classifications in the current year.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates and Assumptions</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with US 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&#8217;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&#8217;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, loan receivables, purchase price allocations, acquisition-related contingent consideration, liabilities for self-insured and other claims and guarantees, multiemployer pension plan withdrawal liabilities, revenue recognition for construction contracts inclusive of contractual change orders and claims, share-based compensation, operating results of reportable segments, as well as the provision for income taxes and the calculation of uncertain tax positions.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta had cash and cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$91.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$112.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font 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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash equivalents were </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;">, and consisted primarily of money market investments and money market mutual funds and are discussed further in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</font><font style="font-family:inherit;font-size:10pt;"> below. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents held in domestic bank accounts were </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">, and cash and cash equivalents held in foreign bank accounts were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$66.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$92.7 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents held by Quanta&#8217;s investments in joint ventures, which are either consolidated or proportionately consolidated, were </font><font style="font-family:inherit;font-size:10pt;">$34.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to domestic joint ventures. Cash and cash equivalents held by the joint ventures are available to support joint venture operations, but Quanta cannot utilize those assets to support its other operations. Quanta generally has no right to the joint ventures&#8217; cash and cash equivalents other than participating in distributions and in the event of dissolution.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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. Inherent in the assessment of the allowance for doubtful accounts are certain judgments and estimates regarding, among other factors, the customer&#8217;s access to capital, the customer&#8217;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&#160;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&#160;days. In addition to balances that have been outstanding for 90&#160;days or more, Quanta also 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 in customers&#8217; business or cash flows, which may be impacted by negative economic and market conditions, could affect Quanta&#8217;s ability to collect amounts due from them. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta had allowances for doubtful accounts on current receivables of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">. Long-term accounts receivable are included within other assets.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should customers experience financial difficulties or file for bankruptcy, or should anticipated recoveries relating to receivables in existing bankruptcies or other workout situations fail to materialize, Quanta could experience reduced cash flows and losses in excess of current allowances provided.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The balances billed but not paid by customers pursuant to retainage provisions in certain contracts are generally due upon completion of the contracts and acceptance by the customer. Based on Quanta&#8217;s experience with similar contracts in recent years, the majority of the retainage balances at each balance sheet date are expected to be collected within the next twelve months. Current retainage balances as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$298.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$231.0 million</font><font style="font-family:inherit;font-size:10pt;"> and were included in &#8220;Accounts receivable.&#8221; Retainage balances with settlement dates beyond the next twelve months were included in &#8220;Other assets, net,&#8221; and as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within accounts receivable, Quanta recognizes unbilled receivables in 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 date; costs have been incurred but are yet to be billed under cost-reimbursement type contracts; 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 accrued for work performed under fixed-price contracts as these amounts are recorded as costs and estimated earnings in excess of billings on uncompleted contracts. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the balances of unbilled receivables included in accounts receivable were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$393.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$206.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Other Intangibles</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has recorded goodwill in connection with its historical acquisitions of companies. Upon acquisition, these companies were either combined into one of Quanta&#8217;s existing operating units or managed on a stand-alone basis as an individual operating unit. Goodwill recorded in connection with these acquisitions is subject to an annual assessment for impairment, which Quanta performs at the operating unit level for each operating unit that carries a balance of goodwill. Each of Quanta&#8217;s operating units is organized into one of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> internal divisions: the Electric Power Infrastructure Services Division and the Oil and Gas 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 each 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 impairments. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step fair value-based impairment test described below. 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. Quanta can choose to perform the qualitative assessment on none, some or all of its reporting units. Quanta can also bypass the qualitative assessment for any reporting unit in any period and proceed directly to step one of the impairment test, and then resume the qualitative assessment in any subsequent period. Qualitative indicators including deterioration in macroeconomic conditions, declining financial performance, or a sustained decrease in share price, among other things, may trigger the need for annual or interim impairment testing of goodwill associated with one or all of the reporting units.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s goodwill impairment assessment is performed at year-end, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. For instance, a decrease in Quanta&#8217;s market capitalization below book value, a significant change in business climate or loss of a significant customer, as well as the qualitative indicators referenced above, may trigger the need for interim impairment testing of goodwill for one or all of its reporting units. The first step of the two-step fair value based test involves comparing the fair value of each of Quanta&#8217;s reporting units with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step is performed. The second step compares the carrying amount of the reporting unit&#8217;s goodwill to the implied fair value of its goodwill. If the implied fair value of goodwill is less than the carrying amount, an impairment loss would be recorded as a reduction to goodwill with a corresponding charge to operating expense.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta determines the fair value of its reporting units using a weighted combination of the discounted cash flow, market multiple and market capitalization valuation approaches, with heavier weighting on the discounted cash flow method, as in management&#8217;s opinion, this method currently results in the most accurate calculation of a reporting unit&#8217;s fair value. Determining the fair value of a reporting unit requires judgment and the use of significant estimates and assumptions. Such estimates and assumptions include, among others, revenue growth rates, operating margins, discount rates, weighted average costs of capital and future market conditions. Quanta believes the estimates and assumptions used in its impairment assessments are reasonable and based on available market information, but variations in any of the assumptions could result in materially different calculations of fair value and determinations of whether or not an impairment is indicated.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows of each reporting unit, discounted to present value using risk-adjusted industry discount rates, which reflect the overall level of inherent risk of a reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts and operating forecasts (typically a one-year model) plus an estimate of later period cash flows, all of which are evaluated by management. Subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur, along with a terminal value derived from the reporting unit&#8217;s earnings before interest, taxes, depreciation and amortization (EBITDA). The EBITDA multiples for each reporting unit are based on trailing twelve-month comparable industry data.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the market multiple and market capitalization approaches, Quanta determines the estimated fair value of each of its reporting units by applying transaction multiples to each reporting unit&#8217;s projected EBITDA and then averaging that estimate with similar historical calculations using either a one, two or three year average. For the market capitalization approach, Quanta adds a reasonable control premium, which is estimated as the premium that would be received in a sale of the reporting unit in an orderly transaction between market participants.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For recently acquired reporting units, a step one impairment test may indicate an implied fair value that is substantially similar to the reporting unit&#8217;s carrying value. Such similarities in value are generally an indication that management&#8217;s estimates of future cash flows associated with the recently acquired reporting unit remain relatively consistent with the assumptions that were used to derive its initial fair value. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, a two-step fair-value based goodwill impairment analysis was performed for each of Quanta&#8217;s reporting units, and no reporting units were evaluated solely on a qualitative basis. Step one of the analysis indicated that the implied fair value of each of Quanta&#8217;s reporting units, other than recently acquired reporting units and the reporting units that recorded goodwill impairment charges in 2015, was substantially in excess of its carrying value.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed generally above, when evaluating the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> step one impairment test results, management considered many factors in determining whether or not an impairment of goodwill for any reporting unit was reasonably likely to occur in future periods, including future market conditions and the economic environment in which Quanta&#8217;s reporting units were operating. Additionally, management considered the sensitivity of its fair value estimates to changes in certain valuation assumptions. After taking into account a </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> decrease in the fair value of each of Quanta&#8217;s reporting units, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reporting units within Quanta&#8217;s Oil and Gas Infrastructure Division had fair values below their respective carrying values. Quanta recorded asset impairment charges for these reporting units in 2015. The fair values determined in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> for these reporting units were consistent with the fair values determined in 2015 and approximated their current carrying values, and therefore no impairment was required. Circumstances such as market declines, unfavorable economic conditions, loss of a major customer or other factors could increase the risk of impairment of goodwill for these reporting units in future periods. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 step one of the goodwill impairment test. Certain operating units 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. Certain operating units within Quanta&#8217;s Oil and Gas Infrastructure Services Division that primarily operate within the midstream and smaller-scale transmission market have continued to be negatively impacted by these factors. Goodwill and intangible assets associated with these operating units were </font><font style="font-family:inherit;font-size:10pt;">$72.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Quanta monitors these conditions and others to determine if it is necessary to perform step one of the fair-value based impairment test for one or more operating units prior to the annual impairment assessment. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> interim impairment charges were recorded during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta is not aware of circumstances that would lead to a goodwill impairment at a reporting unit currently, circumstances such as a continued market decline, the loss of a major customer or other factors could impact the valuation of goodwill in the future.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s intangible assets include customer relationships, backlog, trade names, non-compete agreements, patented rights and developed technology, all 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 excess earnings method. This analysis consists of discounting to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates, the importance of existing customer relationships to Quanta&#8217;s business plan, income taxes and required rates of return. 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 value of trade names is estimated using the relief-from-royalty method of the income approach. This approach 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta amortizes intangible assets 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 subject to amortization are reviewed for impairment and are 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 would be recognized if the carrying amount of an intangible asset is not recoverable and its carrying amount exceeds its fair value.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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, private infrastructure projects and concessions, along with build, own, operate and transfer and build to suit arrangements. As part of this strategy, during the nine months ended September 30, 2017, Quanta formed a partnership with select investors that provides </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;"> of capital, including </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;"> from Quanta, available to invest in certain of these infrastructure projects through July 1, 2024. Wholly owned subsidiaries of Quanta serve as the general partner of this partnership and as an independently operated registered investment adviser that manages the invested capital. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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)&#160;the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and (ii)&#160;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&#8217;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&#8217;s ownership interest in the unincorporated entity.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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 &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations. Equity investments are reviewed for impairment by assessing whether any decline in the fair value of the investment below the carrying value 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 an 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 and are included in &#8220;Other assets, net&#8221; in the condensed consolidated balance sheets and are adjusted for Quanta&#8217;s proportionate share of the investees&#8217; income, losses and distributions.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 electric transmission line and two substations in Alberta, Canada. The limited partnership contracted with a Quanta subsidiary to perform the engineering, procurement and construction (EPC) services for the project, and the Quanta subsidiary recognizes revenue and related cost of services as performance progresses on the project. However, due to Quanta&#8217;s ownership interest, a proportional amount of the EPC profit is deferred until the electric transmission line and related substations are constructed and ownership of the assets is deemed to be transferred to the third party customer. The profit deferral has been recorded as a decrease to the equity method investment included in &#8220;Other assets, net&#8221; in the accompanying condensed consolidated balance sheets and as a component of equity in earnings (losses) of unconsolidated affiliates, which is included in &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations. See Notes 8 and 10 for additional disclosures related to investments.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta provides its services pursuant to master service agreements, repair and maintenance contracts and fixed price and non-fixed price installation contracts. Pricing under these contracts may be competitive unit price, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis), and the final terms and prices of these contracts are frequently negotiated with the customer. Under unit-based contracts, the utilization of an output-based measurement is appropriate for revenue recognition, and Quanta recognizes revenue as units are completed based on pricing established with the customer for each delivered unit, which best reflects the pattern in which the obligation to the customer is fulfilled. Under cost-plus/hourly and time and materials type contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred and services are performed.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues from fixed price contracts are recognized using the percentage-of-completion method, measured by the percentage of costs incurred to date to total estimated costs for each contract. Such contracts provide that the customer accept completion of progress to date and compensate Quanta for services rendered, which may be measured in terms of units installed, hours expended, costs incurred to date compared to total estimated contract costs or some other measure of progress. Contract costs include all direct materials, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. Much of the material associated with Quanta&#8217;s work is owner-furnished and is therefore not included in contract revenues and costs. The cost estimation process is based on professional knowledge and experience of Quanta&#8217;s engineers, project managers and financial professionals. Changes in job performance, job conditions and final contract settlements are factors that influence management&#8217;s assessment of contract value and estimated costs, and as a result, the profit recognized. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 circumstances not included in Quanta&#8217;s cost estimates or covered by its contracts for which it cannot obtain adequate compensation, including concealed or unknown environmental conditions; changes in the cost of equipment, commodities, materials or labor; unanticipated costs or claims due to customer-caused delays, customer failure to provide required materials or equipment, errors in engineering, specifications or designs, project modifications, or contract termination and Quanta&#8217;s inability to obtain reimbursement for such costs or recover on such claims; weather conditions; and quality issues requiring rework or replacement. These factors, along with other risks inherent in performing fixed price contracts may cause actual revenues and gross profits for a project to differ from previous estimates and could result in reduced profitability or losses on projects. Changes in these factors may result in revisions to costs and income, and their effects are recognized in the period in which the revisions are determined. These factors are routinely evaluated on a project-by-project basis throughout the project term, and the impact of corresponding revisions in management&#8217;s estimates of contract value, contract cost and contract profit are recorded as necessary in the period in which the revisions are determined. Provisions for losses on uncompleted contracts are made in the period in which such losses are determined to be probable and the amount can be reasonably estimated.  </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s operating results for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were impacted by less than </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at the beginning of the respective periods.&#160;Quanta&#8217;s operating results for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> were positively impacted by </font><font style="font-family:inherit;font-size:10pt;">6.3%</font><font style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to the aggregate positive impact of numerous individually immaterial changes in estimates, which was generally due to better than expected performance. Quanta&#8217;s operating results for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> were impacted by less than </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. However, operating results for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> included losses of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$54.8 million</font><font style="font-family:inherit;font-size:10pt;"> on a power plant construction project in Alaska due to performance issues that increased the estimated costs of the project. This project was substantially completed during the fourth quarter of 2016. The losses on this project were partially offset by the aggregate positive impact of numerous individually immaterial changes in profitability generally due to better than expected performance on projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current asset &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts&#8221; represents revenues recognized in excess of amounts billed for contracts accounted for under the percentage-of-completion method. The current liability &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts&#8221; represents billings in excess of revenues recognized  for contracts accounted for under the percentage-of-completion method.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta may incur costs subject to change orders, whether approved or unapproved by the customer, and/or claims related to certain contracts. Quanta determines the probability that such costs will be recovered based upon evidence such as past practices with the customer, specific discussions or preliminary negotiations with the customer or verbal approvals. Quanta treats items as costs of contract performance in the period incurred if it is not probable that the costs will be recovered or will recognize revenue if it is probable that the contract price will be adjusted and can be reliably estimated. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized revenues of </font><font style="font-family:inherit;font-size:10pt;">$115.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$137.8 million</font><font style="font-family:inherit;font-size:10pt;"> related to change orders and/or claims that were in the process of being negotiated in the normal course of business. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These aggregate contract price adjustments represent management&#8217;s best estimate of additional contract revenues which have been earned and which management believes are probable of collection. The amounts ultimately realized by Quanta upon final acceptance by its customers could be higher or lower than such estimated amounts; however, such amounts cannot currently be estimated. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 for 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain. 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta records reserves for income taxes related to certain tax positions in those instances where Quanta considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording reserves for expected tax consequences of uncertain positions, 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total amount of unrecognized tax benefits relating to uncertain tax positions was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$31.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">a</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">decrease</font><font style="font-family:inherit;font-size:10pt;"> from </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;"> in unrecognized tax benefits resulted primarily from a </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> decrease in reserves for uncertain tax positions resulting from the expiration of statute of limitations periods, partially offset by tax positions to be taken for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Although the Internal Revenue Service completed its examination related to tax years 2010, 2011 and 2012 during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, certain subsidiaries remain under examination by various U.S. state, 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 </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal and state and foreign income tax laws and regulations are voluminous and are 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 its future consolidated balance sheets, consolidated statements of operations and consolidated statements of comprehensive income.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 common shares outstanding during the periods. Exchangeable shares that were issued pursuant to certain of Quanta&#8217;s historical acquisitions (as further discussed in Note 8), 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) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of common shares 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. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Self-Insurance</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is insured for employer&#8217;s liability, workers&#8217; compensation, auto liability and general liability claims. Under these programs, the deductible for employer&#8217;s liability is </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> per occurrence, the deductible for workers&#8217; compensation is </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> per occurrence, and the deductibles for auto liability and general liability are </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> per occurrence. Quanta is generally self-insured for all claims that do not exceed the amount of the applicable deductible. 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 </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> per claimant per year. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Losses under all of these insurance programs are accrued based upon Quanta&#8217;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&#8217;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.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of Quanta&#8217;s operating units are parties to various 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 their union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta&#8217;s multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &#8220;pay-as-you-go&#8221; 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 the projects Quanta has ongoing at that time and the need for union resources in connection with those projects. Therefore, Quanta is unable to accurately predict the union employee payroll and the amount of the resulting multiemployer pension plan contribution obligation for future periods.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta recognizes compensation expense for restricted stock, restricted stock units (RSUs) and performance units to be settled in common stock based on the fair value of the awards at the date of grant, net of estimated forfeitures. The fair value of these awards is generally determined based on the number of shares or units granted and the closing price of Quanta&#8217;s common stock on the date of grant; however, the fair value of performance units with market-based metrics is determined using a Monte Carlo simulation valuation methodology. An estimate of future forfeitures, based on historical data, is utilized to determine the period expense. Such estimates are subject to change and may impact the value that will ultimately be recognized as compensation expense. The resulting compensation expense for performance unit 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 performance units can also vary from period to period based on changes in the total number of performance units that Quanta anticipates will vest. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 on the settlement date of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of Quanta common stock, as specified in the applicable award agreement. For additional information on Quanta&#8217;s restricted stock, RSU and performance unit awards, see Note 9.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Functional Currency and Translation of Financial Statements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. dollar is the functional currency for the majority of Quanta&#8217;s operations, which are primarily located within the United States. The functional currency for Quanta&#8217;s foreign operations, which are primarily located in Canada and Australia, 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. The treatment of foreign currency translation gains or losses is dependent upon management&#8217;s determination of the functional currency, and when preparing the 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 &#8220;Accumulated other comprehensive income (loss).&#8221; Gains and losses arising from transactions not denominated in functional currencies are included within &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation Costs and Reserves</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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. Further details are presented in Note&#160;10.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration Liabilities.</font><font style="font-family:inherit;font-size:10pt;"> As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, financial instruments required to be measured at fair value on a recurring basis consisted primarily of Quanta&#8217;s acquisition-related contingent consideration liabilities, which represent the estimated fair value of future amounts payable to the former owners of acquired businesses. Payment of such consideration is contingent on the future financial performance of the acquired businesses, and the fair value of such consideration is estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the fair value of these contingent consideration liabilities totaled </font><font style="font-family:inherit;font-size:10pt;">$70.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">, all of which was included in &#8220;Insurance and other non-current liabilities&#8221; on Quanta&#8217;s condensed consolidated balance sheet and none of which was earned as of such dates. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of the contingent consideration liabilities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were determined using a Monte Carlo simulation valuation methodology based on probability-weighted financial performance projections and other inputs, including a discount rate and an expected volatility factor for each acquisition. The discount rates ranged from </font><font style="font-family:inherit;font-size:10pt;">1.1%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.8%</font><font style="font-family:inherit;font-size:10pt;"> depending on the settlement methods available and are generally based on a risk-free rate and/or Quanta&#8217;s cost of debt. The expected volatility factors ranged from </font><font style="font-family:inherit;font-size:10pt;">25.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">29.6%</font><font style="font-family:inherit;font-size:10pt;"> based on historical asset volatility of selected guideline public companies. 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. Quanta expects a significant portion of these liabilities to be settled by late 2020 or early 2021. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of Quanta&#8217;s contingent consideration liabilities are subject to a maximum payment amount, which aggregated to </font><font style="font-family:inherit;font-size:10pt;">$139.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. One contingent consideration liability is not subject to a maximum payout amount, and the fair value of that liability was </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s aggregate contingent consideration liabilities can change due to additional business acquisitions, payments to settle outstanding liabilities, changes in the fair value of amounts owed, and foreign currency translation gains or losses. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">,  the acquisition of Stronghold increased Quanta&#8217;s contingent consideration liabilities by </font><font style="font-family:inherit;font-size:10pt;">$51.1 million</font><font style="font-family:inherit;font-size:10pt;">. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, acquisitions increased Quanta&#8217;s contingent consideration liabilities by </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">.  Quanta made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> payments related to contingent consideration during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> payments and a nominal payment during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Fair value adjustments will be reflected in operating income on Quanta&#8217;s condensed consolidated statements of operations. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> changes in the fair value of Quanta&#8217;s contingent consideration liabilities have occurred during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible Assets.</font><font style="font-family:inherit;font-size:10pt;"> In connection with Quanta&#8217;s acquisitions, identifiable intangible assets acquired typically include goodwill, backlog, customer relationships, trade names, covenants not-to-compete, patented rights and developed technology. Quanta utilizes the fair value premise as the primary basis for its valuation procedures, which is a market-based approach to determine the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Quanta periodically engages the services of an independent valuation firm when a new business is acquired to assist management with this valuation process, including assistance with the selection of appropriate valuation methodologies and the development of market-based valuation assumptions. Based on these considerations, management utilizes various valuation methods, including an income approach, a market approach and a cost approach, to determine the fair value of intangible assets acquired based on the appropriateness of each method in relation to the type of asset being valued. The assumptions used in these valuation methods are analyzed and compared, where possible, to available market data, such as industry-based weighted average costs of capital and discount rates, trade name royalty rates, public company valuation multiples and recent market acquisition multiples. In accordance with its annual impairment test during the quarter ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the carrying amounts of such assets, including goodwill, were compared to their fair values. The level of inputs used for these fair value measurements is the lowest level (Level 3). Quanta uses the assistance of third party specialists to develop valuation assumptions. Quanta believes that these valuation methods appropriately represent the methods that would be used by other market participants in determining fair value.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments and Financing Instruments.</font><font 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 financing instruments. These valuations require significant management judgment due to the absence of quoted market prices, the inherent lack of liquidity and the long-term nature of such assets. 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 realizable. If an other-than-temporary decline in the value of an investment occurs, a fair value analysis would be performed to determine the degree to which the investment was impaired and a corresponding charge to earnings would be 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 judgment 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other.</font><font style="font-family:inherit;font-size:10pt;"> The carrying values of cash equivalents, accounts receivable and accounts payable and accrued expenses approximate fair value due to the short-term nature of these instruments. The carrying value of variable rate debt also approximates fair value. All of Quanta&#8217;s cash equivalents were categorized as Level 1 assets at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, as all values were based on unadjusted quoted prices for identical assets in an active market that Quanta has the ability to access.</font></div></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<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 all significant accounting policies of the reporting entity.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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_SignificantAccountingPoliciesTextBlock</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>23
<FILENAME>R10.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776197984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</strong></a></td>
<td class="text">&#160;<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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NEW ACCOUNTING PRONOUNCEMENTS:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of New Accounting Pronouncements </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">July 2015</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that requires </font><font style="font-family:inherit;font-size:10pt;">inventory</font><font style="font-family:inherit;font-size:10pt;"> to be measured at the lower of either cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference will be recognized as a loss in earnings in the period in which it occurs. Quanta adopted this guidance effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the adoption of the update did not have a significant impact on Quanta&#8217;s consolidated financial statements or related disclosures. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">March 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the accounting for </font><font style="font-family:inherit;font-size:10pt;">share-based payments</font><font style="font-family:inherit;font-size:10pt;"> in several key areas, including the treatment and cash flow presentation of tax effects related to the settlement of share-based payments and the accounting for forfeitures of share-based awards. The new guidance requires companies with share-based payments to record all related tax effects at settlement (or expiration) through income tax expense on the statement of operations rather than through additional paid-in capital (APIC) within equity. This update also requires excess tax benefits to be classified as an operating activity on the statement of cash flows rather than reclassified as a financing activity and requires cash paid by an employer when withholding shares for the employee portion of taxes to be presented as a financing activity. The update also allows companies to either account for forfeitures of share-based payments as they occur or to estimate forfeitures. This guidance is required to be applied prospectively except for the classification of cash related to tax withholding, which requires retrospective application. Quanta adopted this guidance effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;"> and will continue to estimate forfeitures of share-based payments. Quanta anticipates increased volatility of income tax expense after adoption of this guidance, and during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> recorded income tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> related to the settlement of share-based awards. APIC was not adjusted for amounts recorded prior to 2017, and therefore Quanta&#8217;s retained earnings were not affected by the adoption of this guidance. Additionally, </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> were reclassified from operating activities to financing activities on the statements of cash flows for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> associated with cash paid by Quanta to satisfy tax withholding obligations for share-settled awards. Further, the presentation of excess tax benefits on the statements of cash flows is now shown as cash flows from operating activities rather than in financing activities. The excess tax benefits reclassified to operating activities for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the consolidation guidance related to how a reporting entity that is the single decision maker of a </font><font style="font-family:inherit;font-size:10pt;">VIE</font><font style="font-family:inherit;font-size:10pt;"> should treat indirect interests in the VIE held through related parties that are under common control with the reporting entity when determining whether it is the primary beneficiary of a VIE. A reporting entity has an indirect interest in a VIE if it has a direct interest in a related party that, in turn, has a direct interest in the VIE. Quanta adopted this guidance on </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the adoption of the update did not have a significant impact on its consolidated financial statements or related disclosures. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Not Yet Adopted </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">May 2014</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that supersedes most current </font><font style="font-family:inherit;font-size:10pt;">revenue recognition</font><font style="font-family:inherit;font-size:10pt;"> guidance, as well as some cost recognition guidance. The update requires that the recognition of revenue related to the transfer of goods or services to customers reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update also requires new qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments, information about contract balances and performance obligations, and assets recognized from costs incurred to obtain or fulfill a contract. The new guidance is effective for fiscal years beginning on or after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;"> and can be applied on a full retrospective or modified retrospective basis, whereby the entity records a cumulative effect of initially applying this update at the date of initial application. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is currently evaluating the potential impact of this update on its consolidated financial statements and is planning to adopt the update using the modified retrospective transition method effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">, which will result in a cumulative-effect adjustment recorded in retained earnings.&#160;Quanta has evaluated the impact of this update on a sample of contracts expected to be representative of the population of contracts that will generate revenues in 2018 and based on the sample results does not expect the update to materially affect its results of operations, financial position or cash flows.&#160;Quanta has begun evaluating the impact of this update on the remainder of its contracts that are anticipated to generate revenues in 2018 and is in the process of implementing changes to its processes and controls to meet the reporting and disclosure requirements of this update.&#160; </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">January 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that addresses certain aspects of recognition, measurement, presentation, and disclosure of </font><font style="font-family:inherit;font-size:10pt;">financial instruments</font><font style="font-family:inherit;font-size:10pt;"> to provide users of financial statements with more decision-useful information. The new standard is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. Quanta is evaluating the impact of the new standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">February 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that requires companies to recognize on the balance sheet the contractual right to use assets and liabilities corresponding to the rights and obligations created by </font><font style="font-family:inherit;font-size:10pt;">lease</font><font style="font-family:inherit;font-size:10pt;"> contracts. The new standard is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">. While Quanta continues to evaluate the effect of the standard on its consolidated financial statements, it is anticipated that the adoption of the standard will materially impact its statement of financial position. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">June 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that will change the way companies measure </font><font style="font-family:inherit;font-size:10pt;">credit losses</font><font style="font-family:inherit;font-size:10pt;"> for most financial assets and certain other instruments that are not measured at fair value through net income. The update will require companies to use an &#8220;expected loss&#8221; model for instruments measured at amortized cost and to record allowances for available-for-sale debt securities rather than reduce the carrying amounts. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management&#8217;s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard&#8217;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 </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">August 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to standardize the classification of certain transactions on the statement of </font><font style="font-family:inherit;font-size:10pt;">cash flows</font><font style="font-family:inherit;font-size:10pt;">. These transactions include contingent consideration payments made after a business combination, proceeds from the settlement of corporate-owned life insurance policies and distributions received from equity method investments. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;"> and requires application using a retrospective transition method. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that will require a reporting entity to recognize the </font><font style="font-family:inherit;font-size:10pt;">tax</font><font style="font-family:inherit;font-size:10pt;"> expense from the sale of an asset in the seller&#8217;s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer&#8217;s jurisdiction would also be recognized at the time of the transfer. The new guidance will not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. The modified retrospective method will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">November 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to standardize the classification of restricted cash and cash equivalents transactions on the statement of </font><font style="font-family:inherit;font-size:10pt;">cash flows</font><font style="font-family:inherit;font-size:10pt;">. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. The retrospective transition method will be required for this new guidance. Quanta is currently evaluating the impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to clarify whether transactions should be accounted for as acquisitions or disposals of assets or businesses. When substantially all of the fair value of the gross assets acquired or disposed of is concentrated in a single identifiable asset or group of similar identifiable assets, the asset or group is not a business. The update will require, among other things, that to be considered a business, a set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output. Additionally, the update will remove the evaluation of whether a market participant could replace missing elements in order to consider the set of assets and activities a business, will provide more stringent criteria for sets without outputs and will narrow the definition of output. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also in </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to simplify the subsequent measurement of </font><font style="font-family:inherit;font-size:10pt;">goodwill</font><font style="font-family:inherit;font-size:10pt;"> by eliminating the second step in the current two-step goodwill impairment test. The update will require an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value, if applicable. Additionally, the update will eliminate the requirement that a reporting unit with a zero or negative carrying amount perform a qualitative assessment and the second step of the two-step goodwill impairment test and will instead require disclosure of the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. This update is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">. The prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">May 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update providing guidance about which changes to the terms or conditions of a </font><font style="font-family:inherit;font-size:10pt;">share-based payment</font><font style="font-family:inherit;font-size:10pt;"> award require an entity to apply modification accounting. A modification should be accounted for unless the following characteristics of the award are unchanged: the fair value, the vesting conditions and the classification as an equity instrument or a liability instrument. The update is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;"> and is required to be applied prospectively. Quanta is evaluating the impact of the new accounting standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">August 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update which amends and simplifies existing guidance for presenting the economic effects of risk management activities in the financial statements. The update is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. Quanta is evaluating the impact of this new  standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">; however, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had no </font><font style="font-family:inherit;font-size:10pt;">hedging</font><font style="font-family:inherit;font-size:10pt;"> relationships outstanding.</font></div></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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<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 of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</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>24
<FILENAME>R11.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938619584">
<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, 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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Acquisitions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACQUISITIONS:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 20, 2017, Quanta acquired Stronghold, a specialized services business located in the United States that provides  high-pressure and critical-path solutions to the downstream and midstream energy markets. The aggregate consideration paid at closing for this acquisition was </font><font style="font-family:inherit;font-size:10pt;">$360.0 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and </font><font style="font-family:inherit;font-size:10pt;">2,693,680</font><font style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, which had a fair value of approximately </font><font style="font-family:inherit;font-size:10pt;">$81.3 million</font><font style="font-family:inherit;font-size:10pt;"> at the date of acquisition. Additionally, the acquisition includes the potential payment of up to </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> of contingent consideration, payable if the acquired business achieves certain financial targets over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period. Based on the estimated fair value of this contingent consideration, Quanta recorded a </font><font style="font-family:inherit;font-size:10pt;">$51.1 million</font><font style="font-family:inherit;font-size:10pt;"> liability as of the date of acquisition. The results of the acquired business have generally been included in Quanta&#8217;s Oil and Gas Infrastructure Services segment and consolidated financial statements since the date of acquisition. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the nine months ended September 30, 2017, Quanta also completed </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> other acquisitions, which included a communications infrastructure services contractor and an electrical and communications contractor, both located in the United States. The aggregate consideration for these acquisitions consisted of </font><font style="font-family:inherit;font-size:10pt;">$11.9 million</font><font style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, and </font><font style="font-family:inherit;font-size:10pt;">288,666</font><font style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock, with a value of </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of the respective acquisition dates. The results of the acquired businesses have generally been included in Quanta&#8217;s Electric Power Infrastructure Services segment and consolidated financial statements since the respective dates of acquisition.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta completed </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> acquisitions. The results of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> of the acquired companies are generally included in Quanta&#8217;s Electric Power Infrastructure Services segment. These companies included an electrical infrastructure services company located in Australia, a utility contracting company located in Canada, a full service medium- and high-voltage powerline contracting company located in the United States and a communications services company located in Canada. Quanta also acquired a pipeline service contractor located in the United States, the results of which are generally included in Quanta&#8217;s Oil and Gas Infrastructure Services segment. The aggregate consideration for these acquisitions consisted of </font><font style="font-family:inherit;font-size:10pt;">$75.9 million</font><font style="font-family:inherit;font-size:10pt;"> paid or payable in cash, subject to certain adjustments, </font><font style="font-family:inherit;font-size:10pt;">70,840</font><font style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock valued at </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of the settlement date of the applicable acquisition, and contingent consideration payments of up to </font><font style="font-family:inherit;font-size:10pt;">$39.5 million</font><font style="font-family:inherit;font-size:10pt;">, payable if financial targets are achieved by certain of the acquired businesses. Based on the estimated fair value of this contingent consideration, Quanta recorded a total of </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;"> in liabilities as of the applicable dates of acquisition. The results of the acquired businesses have been included in Quanta&#8217;s consolidated financial statements since the respective dates of acquisition. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is in the process of finalizing its assessments of the fair values of the acquired assets and assumed liabilities related to businesses acquired subsequent to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, and further adjustments to the purchase price allocations may occur. As of  </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the estimated fair values of the net assets acquired and the estimated contingent consideration liabilities were preliminary, with possible updates primarily related to certain tax estimates, property and equipment, other intangible assets and the fair value of contingent consideration. The aggregate purchase consideration of the businesses acquired subsequent to </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was preliminarily allocated to acquired assets and assumed liabilities, which resulted in a preliminary allocation of </font><font style="font-family:inherit;font-size:10pt;">$97.4 million</font><font style="font-family:inherit;font-size:10pt;"> to net tangible assets, </font><font style="font-family:inherit;font-size:10pt;">$103.8 million</font><font style="font-family:inherit;font-size:10pt;"> to identifiable intangible assets and </font><font style="font-family:inherit;font-size:10pt;">$311.4 million</font><font style="font-family:inherit;font-size:10pt;"> to goodwill. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the aggregate consideration paid or payable as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> acquisitions and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> acquisitions and presents the allocation of these amounts to the net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. This allocation requires a significant use of estimates and is based on information that was available to management at the time these consolidated financial statements were prepared (in thousands).</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="12" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stronghold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Acquisitions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">All Acquisitions</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consideration:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid or payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value of Quanta common stock issued</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,084</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,683</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">492,430</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,171</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,132</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and estimated earnings in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,496</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,484</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total identifiable net assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,893</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,305</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,209</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,537</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,923</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">492,430</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,171</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,132</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the purchase price over the net amount of the fair values assigned to assets acquired and liabilities assumed. The </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> acquisitions strategically expanded Quanta&#8217;s Canadian, Australian and domestic electric power, oil and gas and communications service offerings, which Quanta believes contributes to the recognition of the goodwill. In connection with the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> acquisitions, as of the acquisition dates, goodwill of </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded for the acquired businesses that were included within Quanta&#8217;s Electric Power Infrastructure Services Division, and goodwill of </font><font style="font-family:inherit;font-size:10pt;">$305.5 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded for Stronghold, which is included within Quanta&#8217;s Oil and Gas Infrastructure Services Division. In connection with the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> acquisitions, as of the acquisition dates and inclusive of purchase price adjustments, goodwill of </font><font style="font-family:inherit;font-size:10pt;">$23.6 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded for the acquired businesses included within Quanta&#8217;s Electric Power Infrastructure Services Division and goodwill of </font><font style="font-family:inherit;font-size:10pt;">$20.3 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded for the acquired business included within Quanta&#8217;s Oil and Gas Infrastructure Services Division. Goodwill of </font><font style="font-family:inherit;font-size:10pt;">$311.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> acquisitions and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> acquisitions is expected to be deductible for income tax purposes.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of identifiable intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> acquisitions 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).&#160;&#160;&#160;&#160;</font><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="6" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Period in Years </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisition Dates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">at Acquisition Dates</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,430</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization acquired in 2017 acquisitions</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.1</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited supplemental pro forma results of operations 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):</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="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,631,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,174,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,234,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,970,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978,446</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">796,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income from continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income from continuing operations attributable to common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share from continuing operations:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The pro forma combined results of operations for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were prepared by adjusting the historical results of Quanta to include the historical results of the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> acquisitions as if they occurred January&#160;1, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and the historical results of the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> acquisitions as if they occurred January&#160;1, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font 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; a reduction of interest income or an increase in interest expense as a result of the cash consideration paid net of cash received; an increase in amortization expense due to the incremental intangible assets recorded; changes in depreciation expense within cost of services to adjust acquired property and equipment to the acquisition date fair value and to conform with Quanta&#8217;s accounting policies; an increase in the number of outstanding shares of Quanta common stock; and reclassifications to conform the acquired companies&#8217; presentation to Quanta&#8217;s accounting policies. The pro forma 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. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues of approximately </font><font style="font-family:inherit;font-size:10pt;">$87.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">a loss</font><font style="font-family:inherit;font-size:10pt;"> from continuing operations before income taxes of approximately </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">, which included </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, were included in Quanta&#8217;s consolidated results of operations for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> related to the 2017 acquisitions. Revenues of approximately </font><font style="font-family:inherit;font-size:10pt;">$89.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">a loss</font><font style="font-family:inherit;font-size:10pt;"> from continuing operations before income taxes of approximately </font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;">, which included </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition-related costs, were included in Quanta&#8217;s consolidated results of operations for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> related to the 2017 acquisitions.</font></div></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_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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<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 business combinations, including leverage buyout transactions (as applicable), and divestitures.  This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock</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>25
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776176240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND OTHER INTANGIBLE ASSETS:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of changes in Quanta&#8217;s goodwill is as follows (in thousands):</font></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="12" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Electric Power Infrastructure Services </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Oil and Gas Infrastructure Services</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,642,902</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Accumulated impairment</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,733</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,733</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349,190</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,603,169</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill acquired during 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,537</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchase price allocation adjustments </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,767</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,751</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at September 30, 2017:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">703,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,977,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Accumulated impairment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273,993</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">663,052</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,937,045</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments primarily represent changes in deferred tax liability estimates and would not have had a material impact on the consolidated financial statements in prior periods had these adjustments been booked at the respective acquisition dates.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also, as described in Note 2, Quanta&#8217;s operating units are organized into one of Quanta&#8217;s </font><font style="font-family:inherit;font-size:10pt;">two</font><font 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 above. These divisions are closely aligned with Quanta&#8217;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 its predominant business evolves. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s intangible assets subject to amortization and the remaining weighted average amortization periods related to such assets were as follows (in thousands except for weighted average amortization periods, which are in years):</font></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="26" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Weighted Average Amortization Period in Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(135,807</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">722</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(132,441</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.4</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,967</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,546</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patented rights and developed technology</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,542</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,176</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,480</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,831</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,649</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,897</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(324,879</font></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;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484,336</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(297,313</font></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;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense for intangible assets was </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$23.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future aggregate amortization expense of intangible assets subject to amortization as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is set forth below (in thousands):</font></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="4" rowspan="1"></td></tr><tr><td style="width:90%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Fiscal Year Ending December 31,</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<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 the aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final.  May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment loss.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<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_GoodwillAndIntangibleAssetsDisclosureTextBlock</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>26
<FILENAME>R13.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938619584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Per Share Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<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_EarningsPerShareTextBlock', window );">Per Share Information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PER SHARE INFORMATION:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts used to compute the basic and diluted earnings per share attributable to common stock for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> are illustrated below (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></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="16" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts attributable to common stock:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income from continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,137</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income from discontinued operations</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,313</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average shares:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding for basic earnings per share attributable to common stock</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive unvested non-participating stock-based awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding for diluted earnings per share attributable to common stock</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,620</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,024</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s net income attributable to common stock. Exchangeable shares that were issued pursuant to certain of Quanta&#8217;s historical acquisitions (as further discussed in Note 8), 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) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of common shares 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.</font></div></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_EarningsPerShareAbstract">
<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_EarningsPerShareAbstract</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_EarningsPerShareTextBlock">
<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 earnings per share.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<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_EarningsPerShareTextBlock</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>27
<FILENAME>R14.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938543584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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_DebtDisclosureTextBlock', window );">Debt Obligations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DEBT OBLIGATIONS:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s long-term debt obligations consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-top:17px;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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under credit facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,543</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">351,341</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term debt, interest rates ranging from 2.4% to 4.3%</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital leases, interest rates ranging from 2.5% to 5.5%</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,287</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,744</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term debt obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">763,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less&#160;&#8212; Current maturities of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,828</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term debt obligations, net of current maturities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">353,562</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s current maturities of long-term debt and short-term debt consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,735</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,828</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and short-term debt</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,563</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:9px;text-align:left;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Facility</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December&#160;18, 2015, Quanta entered into an amended and restated credit agreement with various lenders that provides for a </font><font style="font-family:inherit;font-size:10pt;">$1.81 billion</font><font style="font-family:inherit;font-size:10pt;"> senior secured revolving credit facility. As discussed further in Note 13, on </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta and the lenders entered into an amendment to the credit facility which, among other things, extended the maturity date from December 18, 2020 to </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;"> and adjusted the interest rates applicable to certain borrowings. The entire amount available under the credit facility may be used by Quanta for revolving loans and letters of credit in U.S. dollars and certain alternative currencies. Up to </font><font style="font-family:inherit;font-size:10pt;">$600.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the credit facility may be used by certain subsidiaries of Quanta for revolving loans and letters of credit in certain alternative currencies. Up to </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the credit facility may be used for swing line loans in U.S. dollars, up to </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the credit facility may be used for swing line loans in Canadian dollars and up to </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the facility may be used for swing line loans in Australian dollars. In addition, subject to the conditions specified in the credit agreement, Quanta has the option to increase the revolving commitments by up to </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;"> from time to time upon receipt of additional commitments from new or existing lenders. Borrowings under the credit agreement are to be used to refinance existing indebtedness and for working capital, capital expenditures and other general corporate purposes. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had </font><font style="font-family:inherit;font-size:10pt;">$392.8 million</font><font style="font-family:inherit;font-size:10pt;"> of outstanding letters of credit and bank guarantees, </font><font style="font-family:inherit;font-size:10pt;">$200.6 million</font><font style="font-family:inherit;font-size:10pt;"> of which were denominated in U.S. dollars and </font><font style="font-family:inherit;font-size:10pt;">$192.2 million</font><font style="font-family:inherit;font-size:10pt;"> of which were denominated in currencies other than the U.S. dollar, primarily in Australian or Canadian dollars. Quanta also had </font><font style="font-family:inherit;font-size:10pt;">$757.5 million</font><font style="font-family:inherit;font-size:10pt;"> of outstanding revolving loans under the credit facility, </font><font style="font-family:inherit;font-size:10pt;">$697.4 million</font><font style="font-family:inherit;font-size:10pt;"> of which were denominated in U.S. dollars and </font><font style="font-family:inherit;font-size:10pt;">$60.1 million</font><font style="font-family:inherit;font-size:10pt;"> of which were denominated in Canadian dollars. The remaining </font><font style="font-family:inherit;font-size:10pt;">$659.7 million</font><font style="font-family:inherit;font-size:10pt;"> was available for revolving loans or new letters of credit or bank guarantees. Borrowings under Quanta&#8217;s credit facility and the applicable interest rates during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows (dollars in thousands):</font></div><div style="line-height:120%;padding-top:8px;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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maximum amount outstanding under the credit facility during the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">917,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">518,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">917,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">518,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average daily amount outstanding under the credit facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">469,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">564,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455,267</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the current credit agreement, from December 18, 2015 through the filing of Quanta&#8217;s compliance certificate in mid-November&#160;of 2017, amounts borrowed in U.S. dollars bear interest, at Quanta&#8217;s option, at a rate equal to either (i) the Eurocurrency Rate (as defined in the credit agreement) plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio (as described below), or (ii) the Base Rate (as described below) plus </font><font style="font-family:inherit;font-size:10pt;">0.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio. Amounts borrowed as revolving loans under the credit agreement in any currency other than U.S. dollars bear interest at a rate equal to the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio. Standby letters of credit issued under the credit agreement are subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.125%</font><font style="font-family:inherit;font-size:10pt;">, based on Quanta&#8217;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 </font><font style="font-family:inherit;font-size:10pt;">0.675%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.275%</font><font style="font-family:inherit;font-size:10pt;">, based on Quanta&#8217;s Consolidated Leverage Ratio. See Note 13 regarding changes to Quanta&#8217;s credit facility.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is also subject to a commitment fee of </font><font style="font-family:inherit;font-size:10pt;">0.20%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.40%</font><font style="font-family:inherit;font-size:10pt;">, based on its Consolidated Leverage Ratio, on any unused availability under the credit agreement.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Consolidated Leverage Ratio is the ratio of Quanta&#8217;s Consolidated Funded Indebtedness to Consolidated EBITDA (as those terms are defined in the credit agreement). For purposes of calculating Quanta&#8217;s Consolidated Leverage Ratio, Consolidated Funded Indebtedness is reduced by available cash and Cash Equivalents (as defined in the credit agreement) in excess of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subject to certain exceptions, the credit agreement is secured by substantially all the assets of Quanta and Quanta&#8217;s wholly owned U.S. subsidiaries and by a pledge of all of the capital stock of Quanta&#8217;s wholly owned U.S. subsidiaries and </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;"> of the capital stock of direct foreign subsidiaries of Quanta&#8217;s wholly owned U.S. subsidiaries. Quanta&#8217;s wholly owned U.S. subsidiaries also guarantee the repayment of all amounts due under the credit agreement. Subject to certain conditions, all collateral will automatically be released from the liens 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 &amp; Poor&#8217;s Rating Services, (ii) a corporate family rating that is Baa3 or higher by Moody&#8217;s Investors Services, Inc. or (iii) a corporate credit rating that is BBB- or higher by Fitch Ratings, Inc.).</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement contains certain covenants, including (1) a maximum Consolidated Leverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;"> to 1.0 (provided that in connection with certain permitted acquisitions in excess of </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;">, such ratio is </font><font style="font-family:inherit;font-size:10pt;">3.5</font><font 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 (2) a minimum Consolidated Interest Coverage Ratio (as defined in the credit agreement) of </font><font style="font-family:inherit;font-size:10pt;">3.0</font><font style="font-family:inherit;font-size:10pt;"> to 1.0. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta was in compliance with all of the covenants in the credit agreement.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s assets. The credit agreement allows cash payments for dividends and stock repurchases subject to compliance with the following requirements (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 </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> of availability under the credit agreement and/or cash and cash equivalents on hand. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement provides for customary events of default and contains cross-default provisions with Quanta&#8217;s underwriting, continuing indemnity and security agreement with its sureties and all of Quanta&#8217;s other debt instruments exceeding </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font 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.</font></div></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_DebtDisclosureAbstract">
<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_DebtDisclosureAbstract</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_DebtDisclosureTextBlock">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<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_DebtDisclosureTextBlock</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>28
<FILENAME>R15.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776178304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<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_StockholdersEquityNoteDisclosureTextBlock', window );">Equity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EQUITY:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Exchangeable Shares and Series&#160;F and Series G Preferred Stock</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50,000</font><font style="font-family:inherit;font-size:10pt;"> shares or, if less, the total number of remaining exchangeable shares registered in the name of the holder making the request. Additionally, in connection with </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> of such acquisitions, Quanta issued </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of Quanta Series&#160;F preferred stock and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of Quanta Series G preferred stock (the Preferred Stock) to voting trusts on behalf of the respective holders of the exchangeable shares issued in such acquisitions. Each share of the Preferred Stock provides the holders of such exchangeable shares voting rights in Quanta common stock equivalent to the number of exchangeable shares outstanding. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The holders of exchangeable shares associated with the Preferred Stock have rights equivalent to Quanta common stockholders with respect to voting, dividends and other economic rights. The holders of exchangeable shares not associated with the Preferred Stock have rights equivalent to Quanta common stockholders with respect to dividends and other economic rights but do not have voting rights. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;"> exchangeable shares were exchanged for Quanta common stock. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;"> exchangeable shares were exchanged for Quanta common stock. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, both shares of the Preferred Stock remained outstanding and </font><font style="font-family:inherit;font-size:10pt;">4.0 million</font><font style="font-family:inherit;font-size:10pt;"> exchangeable shares remained outstanding, of which </font><font style="font-family:inherit;font-size:10pt;">3.9 million</font><font style="font-family:inherit;font-size:10pt;"> were associated with the Preferred Stock.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Treasury Stock</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shares withheld for tax withholding obligations </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the stock incentive plans described in Note&#160;9, the tax withholding obligations of employees upon vesting of restricted stock, RSUs and performance units settled in common stock are typically satisfied by Quanta making such 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 employee tax liabilities, Quanta withheld </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">0.4 million</font><font style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, with a total market value of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$18.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font 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. </font></div><div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Notional amounts recorded related to deferred compensation plans </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For RSUs and performance units that vest but the settlement of which is deferred under Quanta&#8217;s deferred compensation plans, Quanta records an amount to treasury stock and an offsetting amount to APIC. No shares are recorded as treasury stock at vesting as the shares of Quanta common stock associated with deferred equity awards are not issued. 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 during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, and the net amounts recorded to treasury stock related to the deferred compensation plans during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;">. An aggregate of </font><font style="font-family:inherit;font-size:10pt;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;"> was included in treasury stock for notional amounts related to deferred compensation plans at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retirement of Treasury Stock</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective December&#160;1, 2016, Quanta retired </font><font style="font-family:inherit;font-size:10pt;">84.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares of treasury stock. These retired shares were restored to the status of authorized and unissued shares as permitted by Delaware law. The retired stock had a carrying value of </font><font style="font-family:inherit;font-size:10pt;">$1.95 billion</font><font style="font-family:inherit;font-size:10pt;">. In accordance with Quanta&#8217;s policy, Quanta recorded the formal retirement of treasury stock by deducting the par value from common stock and the excess of cost over par value from APIC. </font></div><div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock repurchases </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of 2017, Quanta&#8217;s board of directors approved a stock repurchase program that authorizes Quanta to purchase, from time to time through June 30, 2020, up to </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> of its outstanding common stock (the 2017 Repurchase Program). Repurchases under the 2017 Repurchase Program can be made in open market and privately negotiated transactions. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> repurchased any shares of its common stock under the 2017 Repurchase Program.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, Quanta&#8217;s board of directors approved a stock repurchase program that authorized Quanta to purchase, from time to time through February 28, 2017, up to </font><font style="font-family:inherit;font-size:10pt;">$1.25 billion</font><font style="font-family:inherit;font-size:10pt;"> of its outstanding common stock (the 2015 Repurchase Program). Repurchases under the 2015 Repurchase Program were made in open market and privately negotiated transactions, including pursuant to an accelerated share repurchase arrangement and an issuer repurchase plan. During 2015, Quanta repurchased </font><font style="font-family:inherit;font-size:10pt;">19.2 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$449.9 million</font><font style="font-family:inherit;font-size:10pt;"> in the open market under the 2015 Repurchase Program.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, Quanta also entered into an accelerated share repurchase arrangement (the ASR) to repurchase </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;"> of its common stock under the 2015 Repurchase Program. Under the terms of the ASR, Quanta paid </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;"> to JPMorgan Chase Bank, National Association, London Branch (JPMorgan) and initially received </font><font style="font-family:inherit;font-size:10pt;">25.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock. The fair market value of these </font><font style="font-family:inherit;font-size:10pt;">25.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares at the time of delivery was </font><font style="font-family:inherit;font-size:10pt;">$600.0 million</font><font style="font-family:inherit;font-size:10pt;">, and the repurchased shares and the related cost to acquire them were accounted for as an adjustment to the balance of treasury stock during the third quarter of 2015, reducing the weighted-average number of basic and diluted common shares used to calculate Quanta&#8217;s earnings per share. The </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> remaining under the ASR was recorded as an adjustment to APIC during the third quarter of 2015 and was reclassified from APIC to treasury stock upon final settlement of the ASR on </font><font style="font-family:inherit;font-size:10pt;">April&#160;12, 2016</font><font style="font-family:inherit;font-size:10pt;">. At final settlement and based on the final volume-weighted average share price during the term of the ASR, minus a discount and subject to other adjustments, Quanta received </font><font style="font-family:inherit;font-size:10pt;">9.4 million</font><font style="font-family:inherit;font-size:10pt;"> additional shares of its common stock from JPMorgan. Quanta repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">54.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$1.20 billion</font><font style="font-family:inherit;font-size:10pt;"> under the 2015 Repurchase Program prior to its termination on February 28, 2017. Other than the shares received at settlement of the ASR in the second quarter of 2016, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> common stock was repurchased in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> under the 2015 Repurchase Program.</font></div><div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Delaware corporate law, treasury stock is not counted for quorum purposes or entitled to vote. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-controlling Interests</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta holds investments in several joint ventures that provide infrastructure services under specific customer contracts. Quanta has determined that certain of these joint ventures are VIEs, with Quanta providing the majority of the infrastructure services to the joint venture, which management believes most significantly influences the economic performance of the joint venture. Management has concluded that Quanta is the primary beneficiary of each of the joint ventures determined to be VIEs and has accounted for each on a consolidated basis. The other parties&#8217; equity interests in these joint ventures have been accounted for as &#8220;Non-controlling interests&#8221; in the accompanying condensed consolidated balance sheets. Net income attributable to the other joint venture members in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> has been accounted for as a reduction of net income in deriving &#8220;Net income attributable to common stock&#8221; in the accompanying condensed consolidated statements of operations. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of the investments held by Quanta in all of its VIEs was </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. The carrying value of investments held by the non-controlling interests in these VIEs at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">. During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, distributions to non-controlling interests were </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, distributions to non-controlling interests were </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">. There were no other changes in equity as a result of transfers to/from the non-controlling interests during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">. See Note&#160;10 for further disclosures related to Quanta&#8217;s joint venture arrangements.</font></div></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_EquityAbstract">
<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_EquityAbstract</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_StockholdersEquityNoteDisclosureTextBlock">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<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_StockholdersEquityNoteDisclosureTextBlock</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>29
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938649840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity-Based Compensation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EQUITY-BASED COMPENSATION:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Incentive Plans</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">May&#160;19, 2011</font><font style="font-family:inherit;font-size:10pt;">, Quanta&#8217;s stockholders approved the 2011 Omnibus Equity Incentive Plan (the 2011 Plan). The 2011 Plan provides for the award of non-qualified stock options, incentive (qualified) stock options, stock appreciation rights, restricted stock, RSUs, stock bonus awards, performance compensation awards (including performance units and cash bonus awards) or any combination of the foregoing. The purpose of the 2011 Plan is to attract and retain key personnel and provide participants with additional performance incentives by increasing their proprietary interest in Quanta. Employees, directors, officers, consultants or advisors of Quanta or its affiliates are eligible to participate in the 2011 Plan, as are prospective employees, directors, officers, consultants or advisors of Quanta who have agreed to serve Quanta in those capacities. An aggregate of </font><font style="font-family:inherit;font-size:10pt;">11,750,000</font><font style="font-family:inherit;font-size:10pt;"> shares of Quanta common stock may be issued pursuant to awards granted under the 2011 Plan. Quanta also has a Restricted Stock Unit Plan (the RSU Plan), pursuant to which RSUs may be awarded to certain employees and consultants of Quanta&#8217;s Canadian operations. The 2011 Plan and the RSU Plan are referred to as the Plans.  </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock and RSUs to be Settled in Common Stock</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta granted </font><font style="font-family:inherit;font-size:10pt;">0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and a nominal amount of  RSUs to be settled in common stock under the 2011 Plan with weighted average grant date fair values of </font><font style="font-family:inherit;font-size:10pt;">$32.76</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$24.92</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta granted </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.8 million</font><font style="font-family:inherit;font-size:10pt;"> RSUs to be settled in common stock under the 2011 Plan with weighted average grant date fair values of </font><font style="font-family:inherit;font-size:10pt;">$37.20</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.13</font><font style="font-family:inherit;font-size:10pt;">. The grant date fair value for awards of restricted stock and RSUs to be settled in common stock is based on the market value of Quanta common stock on the date of grant. RSUs to be settled in common stock are subject to forfeiture, restrictions on transfer and certain other conditions until vesting, which generally occurs in equal installments over a </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year or </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year period following the date of grant. Holders of RSUs to be settled in common stock are entitled to receive a cash dividend equivalent payment equal to any cash dividend payable on account of common shares. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, vesting activity consisted of&#160;</font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and a nominal amount of RSUs settled in common stock with an approximate fair value at the time of vesting of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, vesting activity consisted of&#160;</font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares of restricted stock and RSUs settled in common stock with an approximate fair value at the time of vesting of </font><font style="font-family:inherit;font-size:10pt;">$55.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$27.8 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized </font><font style="font-family:inherit;font-size:10pt;">$9.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;"> in non-cash stock compensation expense related to restricted stock and RSUs to be settled in common stock. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized </font><font style="font-family:inherit;font-size:10pt;">$31.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$30.5 million</font><font style="font-family:inherit;font-size:10pt;"> in non-cash stock compensation expense related to restricted stock and RSUs to be settled in common stock. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$44.5 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost 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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.83</font><font style="font-family:inherit;font-size:10pt;">&#160;years.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Units to be Settled in Common Stock</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance units awarded pursuant to the 2011 Plan provide for the issuance of shares of common stock upon vesting. These performance units cliff-vest at the end of a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period based on achievement of certain performance metrics established by Quanta&#8217;s compensation committee, including company performance goals and, with respect to certain awards, Quanta&#8217;s total shareholder return as compared to a predetermined group of peer companies.  The final number of earned and vested performance units can range from </font><font style="font-family:inherit;font-size:10pt;">0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the initial award based on the level of achievement, as determined by Quanta&#8217;s compensation committee.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During each of the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta granted </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> performance units to be settled in common stock under the 2011 Plan. During each of the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta granted </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;"> performance units to be settled in common stock under the 2011 Plan with a weighted average grant date fair value of </font><font style="font-family:inherit;font-size:10pt;">$17.63</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.86</font><font style="font-family:inherit;font-size:10pt;"> per unit. The grant date fair value for awards of performance units without market-based metrics was based on the market value of Quanta common stock on the date of grant applied to the total number of performance units that Quanta anticipates will vest.&#160;The grant date fair value for awards of performance units with market-based metrics, which were granted in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was based on a fair value as determined using a Monte Carlo simulation valuation methodology using the following key inputs:</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" rowspan="1"></td></tr><tr><td style="width:92%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation date stock price based on the March 22, 2017 closing stock price</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$36.31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.00</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term in years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This fair value is expensed ratably over the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period and is adjusted for changes in the expected probability of achievement of the underlying goals and the resulting number of performance units anticipated to vest, so that the expense recognized is equivalent to the proportion of the three-year period that has expired, multiplied by the fair value of the number of performance units anticipated to vest.&#160;During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> in compensation expense associated with performance units.&#160;During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> in compensation expense associated with performance units.&#160;During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> performance units vested, and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock were issued in connection with performance units. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> performance units vested, and </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock were issued in connection with performance units. The fair value of the </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;"> performance units that vested during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> at the time of vesting. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSUs to be Settled in Cash</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain RSUs granted by Quanta under the Plans 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 equal installments over a </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year or </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period following the date of grant, and are subject to forfeiture under certain conditions, primarily termination of service. Additionally, subject to certain restrictions, Quanta&#8217;s non-employee directors may elect to cash settle a portion of their RSU awards, which generally vest upon conclusion of the director service year. For RSUs settled in cash, the holders receive for each vested RSU an amount in cash equal to the fair market value of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of Quanta common stock on the settlement date, as specified in the applicable award agreement.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense related to RSUs to be settled in cash was </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font 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 earnings per share, and the estimated earned value of such RSUs is classified as a liability. Quanta paid </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> to settle liabilities related to cash-settled RSUs in the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> to settle liabilities related to cash-settled RSUs in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Accrued liabilities for the estimated earned value of outstanding RSUs to be settled in cash were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<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 compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</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>30
<FILENAME>R17.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6606202144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As described in Note&#160;8, Quanta holds investments in certain joint ventures with third parties for the purpose of providing infrastructure services under certain customer contracts. Losses incurred by these joint ventures are generally shared ratably based on the percentage ownership of the joint venture members. However, each member of the joint venture typically is jointly and severally liable for all of the obligations of the joint venture under the contract with the customer, and therefore can be liable for full performance of the contract with the customer. In circumstances where Quanta&#8217;s participation in a joint venture qualifies as a general partnership, the joint venture partners are jointly and severally liable for all of the 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.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the joint venture arrangements entered into by Quanta, typically each joint venture party indemnifies the other party for any liabilities incurred in excess of the liabilities such other party is obligated to bear under the respective joint venture agreement. It is possible, however, that Quanta could be required to pay or perform obligations in excess of its share if the other party to the joint venture failed or refused 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.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2014, a limited partnership in which Quanta is a partner was selected for an engineering, procurement and construction (EPC) electric transmission project to construct approximately </font><font style="font-family:inherit;font-size:10pt;">500</font><font style="font-family:inherit;font-size:10pt;"> kilometers of transmission line and </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">500</font><font style="font-family:inherit;font-size:10pt;"> kV substations. Quanta will provide turnkey EPC services for the entire project. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta made aggregate contributions to this unconsolidated affiliate of </font><font style="font-family:inherit;font-size:10pt;">$67.3 million</font><font style="font-family:inherit;font-size:10pt;">, received </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> as a return of capital and had outstanding additional capital commitments associated with this project of </font><font style="font-family:inherit;font-size:10pt;">$25.4 million</font><font style="font-family:inherit;font-size:10pt;">, which are anticipated to be paid in 2019. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font 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 </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> is expected to be paid in the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;"> quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The remaining </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;"> of these capital commitments is anticipated to be paid by </font><font style="font-family:inherit;font-size:10pt;">May 31, 2022</font><font style="font-family:inherit;font-size:10pt;">. As described in Note 2, Quanta formed a partnership with select infrastructure investors that provides </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;"> of capital, including </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;"> from Quanta, available to invest in certain specified infrastructure projects through July 1, 2024. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta leases certain land, buildings and equipment under non-cancelable lease agreements, including related party leases. The terms of these agreements vary from lease to lease, including some with renewal options and escalation clauses. The following schedule shows the future minimum lease payments under these leases as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></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="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ending December 31&#160;&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,880</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">316,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense related to operating leases was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$67.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$63.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$200.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$177.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has guaranteed the residual value on certain of its equipment operating leases. Quanta has agreed to pay any difference between this residual value and the fair market value of the underlying asset at the date of termination of the leases. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the maximum guaranteed residual value was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$614.0 million</font><font style="font-family:inherit;font-size:10pt;">. Quanta believes that no significant payments will be made as a result of the difference between the fair market value of the leased equipment and the guaranteed residual value. However, there can be no assurance that significant payments will not be required in the future.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingent Consideration</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 financial performance metrics. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the estimated fair value of Quanta&#8217;s contingent consideration liabilities totaled </font><font style="font-family:inherit;font-size:10pt;">$70.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Committed Expenditures</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> of production orders were issued with expected delivery dates in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> of production orders were issued with expected delivery dates in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta has committed to purchase these vehicles at the time of their delivery, Quanta anticipates that these orders will be assigned to third party leasing companies and made available to Quanta under certain of its master equipment lease agreements, thereby releasing Quanta from its capital commitments.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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, separately or in the aggregate, are expected to have a material adverse effect on Quanta&#8217;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&#8217;s judgment may prove materially inaccurate, and such judgment is made subject to the known uncertainties of litigation. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Maurepas Project Dispute</font><font 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 Maurepas&#8217; assertion of a 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. The matter remains subject to contractual dispute resolution measures; however, either party may choose to institute a formal legal proceeding upon completion of such measures. If, upon final resolution of this matter, Quanta is unsuccessful, any such liquidated damages would be recorded by QPS as additional costs on the project, and Quanta believes the range of reasonably possible loss could be up to </font><font style="font-family:inherit;font-size:10pt;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;">, which is the maximum liability for liquidated damages pursuant to the contract terms.&#160;</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Lorenzo Benton v. Telecom Network Specialists, Inc., et al.</font><font style="font-family:inherit;font-size:10pt;">&#160;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.&#160;Quanta retained liability associated with this matter pursuant to the terms of Quanta&#8217;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.&#160;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&#8217; 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. During the third quarter of 2017, a final motion for summary judgment on damages was filed by the plaintiff class seeking approximately </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;"> for its claims. Quanta believes the court&#8217;s decision on liability is not supported by controlling law and continues to contest its liability and the damage calculation asserted by the plaintiff class in this matter.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s demand for indemnity.&#160;The court denied TNS&#8217;s motion and granted the motions filed by the staffing agencies; however, the California Appellate Court reversed the trial court&#8217;s decision in part and instructed the trial court to reconsider its ruling.&#160;In February 2017, the court denied a new motion for summary judgment filed by the staffing companies and stated that the staffing companies were liable to TNS for any damages owed to the class members that the staffing companies employed. TNS has filed a motion for summary judgment to formalize the trial court&#8217;s decision regarding the staffing companies&#8217; liability.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s appeal of the trial court&#8217;s ruling on liability, the final determination with respect to any damages owed by Quanta, and the solvency of the staffing agencies. Based on review and analysis of the trial court&#8217;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 </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;">, plus attorneys&#8217; fees and expenses of the plaintiff class. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For additional information regarding other pending legal proceedings, see </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Collective Bargaining Agreements</font><font style="font-family:inherit;font-size:10pt;"> in this Note 10. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Credit Risk</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is subject to concentrations of credit risk related primarily to its cash and cash equivalents and net receivable position with customers, which includes amounts related to billed and unbilled accounts receivable and costs and estimated earnings in excess of billings on uncompleted contracts net of advanced billings with the same customer. Substantially all of Quanta&#8217;s cash and cash equivalents are managed by what it believes to be high credit quality financial institutions. In accordance with Quanta&#8217;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, money market mutual funds and investment grade commercial paper with original maturities of three months or less. 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 oil and gas companies, governmental entities, general contractors, and builders, owners and managers of commercial and industrial properties located primarily in the United States, Canada and Australia. Consequently, Quanta is subject to potential credit risk related to changes in business and economic factors throughout the United States, Canada and Australia, 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. Historically, some of Quanta&#8217;s customers have experienced significant financial difficulties, and others may experience financial difficulties in the future. These difficulties expose Quanta to increased risk related to collectability of billed and unbilled receivables and costs and estimated earnings in excess of billings on uncompleted contracts for services Quanta has performed. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> customer within Quanta&#8217;s Electric Power Infrastructure Services segment accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;"> of Quanta&#8217;s consolidated net receivable position. Portions of this net receivable balance were related to invoicing challenges and billing delays on two electric transmission projects located in remote regions of northeastern Canada, which resulted from changed site conditions requiring extensive quality assurance documentation and administrative requirements.  During the second quarter of 2017, Quanta and the customer reached a settlement and entered into a renegotiated  contract, which eliminated  the previous scheduling and billing issues and settled outstanding change orders.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> customer within Quanta&#8217;s Oil and Gas Infrastructure Services segment accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of Quanta&#8217;s consolidated net receivable position at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. This same customer also accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of Quanta&#8217;s consolidated revenues during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. No other customers represented 10% or more of Quanta&#8217;s consolidated net receivable position as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, and no other customers represented 10% or more of Quanta&#8217;s consolidated revenues for the three or </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Self-Insurance</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed in Note 2, Quanta is insured for employer&#8217;s liability, workers&#8217; compensation, auto liability, general liability and group health claims. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the gross amount accrued for insurance claims totaled </font><font style="font-family:inherit;font-size:10pt;">$255.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$218.2 million</font><font style="font-family:inherit;font-size:10pt;">, with </font><font style="font-family:inherit;font-size:10pt;">$198.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$162.0 million</font><font style="font-family:inherit;font-size:10pt;"> considered to be long-term and included in &#8220;Insurance and other non-current liabilities.&#8221; Related insurance recoveries/receivables as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$45.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> were included in &#8220;Prepaid expenses and other current assets&#8221; and </font><font style="font-family:inherit;font-size:10pt;">$44.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> were included in &#8220;Other assets, net.&#8221; </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of Quanta&#8217;s vendors require letters of credit to ensure reimbursement for amounts they are disbursing on Quanta&#8217;s behalf, such as to beneficiaries under its self-funded 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&#8217;s credit facility. Each letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit if the holder demonstrates 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. Quanta does not believe that it is likely that any material claims will be made under a letter of credit in the foreseeable future.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$392.8 million</font><font style="font-family:inherit;font-size:10pt;"> in outstanding letters of credit and bank guarantees under its 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 </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. Upon maturity, it is expected that the majority of the letters of credit related to the casualty insurance program will be renewed for subsequent one-year periods. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Bonds and Parent Guarantees</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain circumstances, Quanta is required to provide performance bonds in connection with its contractual commitments. Quanta has indemnified its sureties for any expenses paid out under these performance bonds. These performance bonds expire at various times ranging from mechanical completion of the related projects 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&#8217;s bonded operating activity. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total amount of the outstanding performance bonds was estimated to be approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.5 billion</font><font style="font-family:inherit;font-size:10pt;">. Quanta&#8217;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 of its commitments under the performance bonds generally extinguishes concurrently with the expiration of its related contractual obligation. The estimated cost to complete these bonded projects was approximately </font><font style="font-family:inherit;font-size:10pt;">$889 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, from time to time, Quanta guarantees the obligations of its wholly owned subsidiaries, including obligations in connection with certain contracts with customers, lease obligations, joint venture arrangements and, in some states, contractors&#8217; licenses. Quanta is not aware of any material obligations for performance or payment asserted against it under any of these guarantees.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employment Agreements</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has various employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of Quanta, and Quanta may be obligated to pay certain amounts to such employees upon the occurrence of any of the defined change in control events.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of Quanta&#8217;s operating units are parties to various 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 their union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta&#8217;s multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &#8220;pay-as-you-go&#8221; 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 the projects Quanta has ongoing at any time and the need for union resources in connection with those projects. Therefore, Quanta is unable to accurately predict its union employee payroll and the amount of the resulting multiemployer pension plan contribution obligation for future periods.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Pension Protection Act of 2006 (PPA) also added special funding and operational rules generally applicable to plan years beginning after 2007 for multiemployer plans that are classified as &#8220;endangered,&#8221; &#8220;seriously endangered&#8221; or &#8220;critical&#8221; status based on multiple factors (including, for example, the plan&#8217;s funded percentage, cash flow position and whether it 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 (which may take the form of 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 &#8220;endangered,&#8221; &#8220;seriously endangered&#8221; or &#8220;critical&#8221; status. The amount of additional funds, if any, that Quanta may be obligated to contribute to these plans in the future cannot be estimated due to uncertainty of the future levels of work that require the specific use of union employees covered by these plans, as well as the future contribution levels and possible surcharges on contributions applicable to these plans.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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. Other than as described below, Quanta is not aware of any material amounts of withdrawal liability that have been incurred as a result of a withdrawal by any of Quanta&#8217;s operating units from any multiemployer defined benefit pension plans.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2011 Central States Plan Withdrawal Liability.</font><font style="font-family:inherit;font-size:10pt;"> In the fourth quarter of 2011, certain Quanta subsidiaries withdrew from the Central States, Southeast and Southwest Areas Pension Plan (the Central States Plan). This withdrawal event was the result of an amendment to a collective bargaining agreement with the International Brotherhood of Teamsters (Teamsters) that eliminated certain employers&#8217; obligations to contribute to the Central States Plan, which was then in critical status and significantly underfunded as to its vested benefit obligations. The amendment was negotiated by the Pipe Line Contractors Association (PLCA) on behalf of its members, which include certain Quanta subsidiaries. Because certain other Quanta subsidiaries continued participation in the Central States Plan into 2012, the Quanta subsidiaries&#8217; withdrawals in 2011 effected only a partial withdrawal on behalf of Quanta for 2011. Quanta believed that the partial withdrawal was advantageous because it limited exposure to increased liability resulting from a future withdrawal event, at which point the Central States Plan could have been further underfunded. Quanta and other PLCA members now contribute to a different multiemployer pension plan on behalf of the affected Teamsters employees. While certain additional Quanta subsidiaries continued participation in the Central States Plan into 2012, Quanta believes that such subsidiaries withdrew from the Central States Plan in 2012, thereby effecting a complete withdrawal as of December 30, 2012 for all Quanta subsidiaries.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the partial withdrawal in 2011, Quanta recorded a withdrawal liability of approximately </font><font style="font-family:inherit;font-size:10pt;">$32.6 million</font><font style="font-family:inherit;font-size:10pt;"> in the fourth quarter of 2011 based on estimates received from the Central States Plan. The Central States Plan subsequently asserted that the withdrawal of the PLCA members, and thus Quanta&#8217;s partial withdrawal, was not effective in 2011. The PLCA and Quanta believed at that time that a legally effective withdrawal had occurred during the fourth quarter of 2011, and this issue was litigated in the federal district court for the Northern District of Illinois, Eastern Division. In September 2013, the district court ruled in favor of the Central States Plan, and that decision was appealed by the PLCA. In July 2014, the Central States Plan provided Quanta with a Notice and Demand claiming partial withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$39.6 million</font><font style="font-family:inherit;font-size:10pt;"> and requiring Quanta to make payments on this assessment while the dispute is ongoing. In September 2015, the United States Court of Appeals for the Seventh Circuit ruled in favor of the PLCA and reversed the district court&#8217;s previous ruling which had been in favor of the Central States Plan. Based on the outcome of the appeal, in January 2016, the Central States Plan issued a revised Notice and Demand claiming a partial withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$32.9 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Separately, in December 2013, the Central States Plan filed lawsuits against two of Quanta&#8217;s other subsidiaries in connection with their withdrawal in 2012. In the first lawsuit, the Central States Plan alleged that the subsidiary elected to participate in the Central States Plan pursuant to the collective bargaining agreement under which it participated. Quanta argued that no such election was made and that any payments made to the Central States Plan were made in error. In July 2014, the parties reached an agreement to settle the lawsuit, and the court dismissed the case with prejudice. In the second lawsuit, the Central States Plan alleged that contributions made by the Quanta subsidiary to a new industry fund created after Quanta withdrew from the Central States Plan should have been made to the Central States Plan. This arguably would have extended the withdrawal date for this subsidiary to at least the end of 2013. Quanta disputed these allegations on the basis that it properly paid contributions to the new industry fund based on the terms of the collective bargaining agreement under which it participated and asserted that it terminated its obligation to contribute to the Central States Plan by the end of 2012. The parties both moved for summary judgment, and in March 2015, the court entered judgment in favor of Quanta. The Central States Plan filed a notice of appeal in April 2015, and in December 2015, the Central States Plan agreed to dismiss the appeal with prejudice. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ultimate liability associated with the complete withdrawal of Quanta&#8217;s subsidiaries from the Central States Plan will depend on various factors, including interpretations of the terms of the collective bargaining agreements under which the subsidiaries participated and whether exemptions from withdrawal liability applicable to construction industry employers will be available.  In September 2017, the Central States Plan provided revised estimates indicating that the total withdrawal liability based on certain withdrawal scenarios could range between </font><font style="font-family:inherit;font-size:10pt;">$42.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$48.2 million</font><font style="font-family:inherit;font-size:10pt;">. Quanta believes this to be the range of reasonably possible loss for this matter and previously recorded an adjustment to cost of services that is within such range. However, given the unknown nature of some of the factors mentioned above, the final withdrawal liability cannot yet be determined with certainty. Accordingly, it is reasonably possible that the amount owed upon final resolution of these matters could be materially higher than the expense Quanta recognized through </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta disputes the total liability owed to the Central States Plan, it continues to make monthly payments according to the terms of the January 2016 Notice and Demand while the parties determine the final withdrawal liability. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had made payments totaling </font><font style="font-family:inherit;font-size:10pt;">$22.3 million</font><font style="font-family:inherit;font-size:10pt;"> toward the withdrawal liability assessment. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2013 Central States Plan Withdrawal Liability.</font><font style="font-family:inherit;font-size:10pt;"> On October&#160;9, 2013, Quanta acquired a company that experienced a complete withdrawal from the Central States Plan prior to the date of acquisition. Prior to the acquisition, the Central States Plan issued a Notice and Demand to the acquired company claiming a withdrawal liability in the total amount of </font><font style="font-family:inherit;font-size:10pt;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;"> and requiring payments to be made on this assessment while the dispute is ongoing. In connection with the acquisition, Quanta recorded an initial liability of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> related to this withdrawal liability, and a portion of the purchase price for the acquired company was deposited into an escrow account to fund any withdrawal obligation in excess of the initial liability recorded. In January 2016, the Central States Plan issued a revised Notice and Demand claiming a withdrawal liability in the amount of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta continues to dispute the total liability owed to the Central States Plan, it continues to make monthly payments according to the terms of this revised Notice and Demand while the parties determine the final withdrawal liability. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, payments totaling </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> had been made toward the withdrawal liability assessment. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The final amount of withdrawal liability payable in connection with this matter remains the subject of a pending arbitration proceeding and will ultimately depend on various factors, including the outcome of the PLCA litigation described above. However, the acquired company&#8217;s withdrawal from the Central States Plan is not expected to have a material impact on Quanta&#8217;s financial condition, results of operations or cash flows. </font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Indemnities</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta generally indemnifies its customers for the services it provides under its contracts, as well as 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. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, except as otherwise set forth above in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings</font><font style="font-family:inherit;font-size:10pt;">, Quanta does not believe any material liabilities for claims exist against it in connection with any of these indemnity obligations.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of Quanta&#8217;s acquisition transactions, Quanta obtains rights to indemnification from the sellers or former owners of acquired companies for certain risks, liabilities and obligations arising from their prior operations, such as performance, 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&#8217;s exposure for such pre-acquisition matters, and the indemnitors may be unwilling or unable to pay the amounts owed to Quanta. Accordingly, Quanta may incur expenses for which it is not reimbursed. Quanta is currently in the process of determining 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 </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had recorded </font><font style="font-family:inherit;font-size:10pt;">$11.4 million</font><font 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</font><font style="font-family:inherit;font-size:10pt;color:#ee2724;"> </font><font 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.</font></div></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_CommitmentsAndContingenciesDisclosureAbstract">
<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_CommitmentsAndContingenciesDisclosureAbstract</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_CommitmentsAndContingenciesDisclosureTextBlock">
<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 commitments and contingencies.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<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_CommitmentsAndContingenciesDisclosureTextBlock</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>31
<FILENAME>R18.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6663375984">
<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, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<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"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SEGMENT INFORMATION:</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta presents its operations under </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reportable segments: (1)&#160;Electric Power Infrastructure Services and (2)&#160;Oil and Gas Infrastructure Services. This structure is generally based on the broad end-user markets for Quanta&#8217;s services. See Note&#160;1 for additional information regarding Quanta&#8217;s reportable segments.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s segment results are derived from the types of services provided across its operating units in each of the end user markets described above. Quanta&#8217;s entrepreneurial business model allows each of its operating units to serve the same or similar customers and to provide a range of services across end user markets. Quanta&#8217;s operating units are organized into one of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> internal divisions, namely, the Electric Power Infrastructure Services Division and the Oil and Gas Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments described above based on their operating units&#8217; predominant type of work.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;s market strategies. These classifications of Quanta&#8217;s operating unit revenues by type of work for segment reporting purposes can at times require judgment on the part of management. Quanta&#8217;s operating units may perform joint infrastructure service projects for customers in multiple industries, deliver multiple types of network services under a single customer contract or provide service across industries. For example, Quanta performs joint trenching projects to install distribution lines for electric power and natural gas customers. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, Quanta&#8217;s integrated operations and common administrative support at each of its operating units require that certain allocations of shared and indirect costs, such as facility costs and indirect operating expenses, including depreciation and general and administrative costs, be made to determine operating segment profitability. Corporate costs, such as payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs and amortization related to intangible assets are not allocated.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Summarized financial information for Quanta&#8217;s reportable segments is presented in the following table (in thousands): </font><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:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,504,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,222,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,024,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,568,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Oil and Gas Infrastructure Services</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,104,555</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">819,754</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,962,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,979,832</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,609,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,042,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,987,851</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,548,353</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating income (loss)</font><font style="font-family:inherit;font-size:10pt;">:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Oil and Gas Infrastructure Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and non-allocated costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(68,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(54,496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(202,552</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(162,731</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325,293</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202,926</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Oil and Gas Infrastructure Services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and non-allocated costs</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,693</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,468</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,426</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,678</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Separate measures of Quanta&#8217;s assets and cash flows by reportable segment, including capital expenditures, are not produced or utilized by management to evaluate segment performance. Quanta&#8217;s fixed assets, which are held at the operating unit level, include operating machinery, equipment and vehicles, as well as 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&#8217;s reportable segments based on the ratio of each reportable segment&#8217;s revenue contribution to consolidated revenues.</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Operations</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta derived </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$653.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$459.6 million</font><font style="font-family:inherit;font-size:10pt;"> of its revenues from foreign operations. During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta derived </font><font style="font-family:inherit;font-size:10pt;">$1.83 billion</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.15 billion</font><font style="font-family:inherit;font-size:10pt;"> of its revenues from foreign operations. Of Quanta&#8217;s foreign revenues, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">80%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">78%</font><font style="font-family:inherit;font-size:10pt;"> were earned in Canada during the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">81%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">75%</font><font style="font-family:inherit;font-size:10pt;"> were earned in Canada during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. In addition, Quanta held property and equipment of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$334.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$320.7 million</font><font style="font-family:inherit;font-size:10pt;"> in foreign countries, primarily Canada, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;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>32
<FILENAME>R19.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776203616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<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_CashFlowSupplementalDisclosuresTextBlock', window );">Supplemental Cash Flow Information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPPLEMENTAL CASH FLOW INFORMATION:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net effect of changes in operating assets and liabilities, net of non-cash transactions, on cash flows from operating activities of continuing operations is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts and notes receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(272,131</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(177,832</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(398,574</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,562</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and estimated earnings in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(169,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,405</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,727</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,124</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses and other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,362</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billings in excess of costs and estimated earnings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,836</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(78,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,621</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,485</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net change in operating assets and liabilities, net of non-cash transactions</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,828</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(185,078</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(230,341</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(68,215</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional supplemental cash flow information is as follows (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash (paid) received during the period for&#160;&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest paid related to continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,808</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,344</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,851</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes paid related to continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,799</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes paid related to discontinued operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,080</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax refunds related to continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta entered into a non-cash transaction whereby Quanta accepted title to a marine vessel in satisfaction and discharge of a </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;"> note receivable.</font></div></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_CashFlowSupplementalDisclosuresTextBlock">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -URI http://asc.fasb.org/topic&amp;trid=2134446<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_CashFlowSupplementalDisclosuresTextBlock</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_SupplementalCashFlowElementsAbstract">
<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_SupplementalCashFlowElementsAbstract</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>33
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6664236288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<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_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUBSEQUENT EVENT:</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Facility</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta entered into an amendment to its amended and restated credit agreement with various lenders that provides for a </font><font style="font-family:inherit;font-size:10pt;">$1.81 billion</font><font style="font-family:inherit;font-size:10pt;"> senior secured revolving credit facility, which, among other things, extended the maturity date of the credit facility from December 18, 2020 to </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2022</font><font style="font-family:inherit;font-size:10pt;"> and adjusted the interest rates for certain borrowings. Pursuant to the amendment and subsequent to filing of Quanta&#8217;s compliance certificate in mid-November of 2017, amounts borrowed in U.S. dollars will bear interest, at Quanta&#8217;s option, at a rate equal to either (i) the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio, or (ii) the Base Rate plus </font><font style="font-family:inherit;font-size:10pt;">0.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio. Amounts borrowed as revolving loans under the credit agreement in any currency other than U.S. dollars will bear interest at a rate equal to the Eurocurrency Rate plus </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, as determined based on Quanta&#8217;s Consolidated Leverage Ratio. Additionally, subsequent to mid-November of 2017, standby or commercial letters of credit issued under the credit agreement will be subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.000%</font><font style="font-family:inherit;font-size:10pt;">, based on Quanta&#8217;s Consolidated Leverage Ratio, and Performance Letters of Credit issued under the credit agreement in support of certain contractual obligations will be subject to a letter of credit fee of </font><font style="font-family:inherit;font-size:10pt;">0.675%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.150%</font><font style="font-family:inherit;font-size:10pt;">, based on Quanta&#8217;s Consolidated Leverage Ratio. See Note 7 for additional information regarding Quanta&#8217;s credit facility.</font></div></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_SubsequentEventsAbstract">
<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_SubsequentEventsAbstract</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_SubsequentEventsTextBlock">
<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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<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_SubsequentEventsTextBlock</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>34
<FILENAME>R21.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785576272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;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.</font></div></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_BasisOfAccountingPolicyPolicyTextBlock', window );">Interim Condensed Consolidated Financial Information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interim Condensed Consolidated Financial Information</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 accounting principles generally accepted in the United States (US 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.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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&#8217;s Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, which was filed with the SEC on </font><font style="font-family:inherit;font-size:10pt;">March&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta reclassified certain prior period amounts related to stock-based compensation on the condensed consolidated statements of cash flows to conform to the current period presentation under a recently adopted accounting update. Additionally, certain reclassifications have been made to the prior year&#8217;s condensed consolidated statements of operations to conform to classifications in the current year.</font></div></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_UseOfEstimates', window );">Use of Estimates and Assumptions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates and Assumptions</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with US 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&#8217;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&#8217;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, loan receivables, purchase price allocations, acquisition-related contingent consideration, liabilities for self-insured and other claims and guarantees, multiemployer pension plan withdrawal liabilities, revenue recognition for construction contracts inclusive of contractual change orders and claims, share-based compensation, operating results of reportable segments, as well as the provision for income taxes and the calculation of uncertain tax positions.</font></div></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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta had cash and cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$91.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$112.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font 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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash equivalents were </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8.8 million</font><font style="font-family:inherit;font-size:10pt;">, and consisted primarily of money market investments and money market mutual funds and are discussed further in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</font><font style="font-family:inherit;font-size:10pt;"> below. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents held in domestic bank accounts were </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">, and cash and cash equivalents held in foreign bank accounts were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$66.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$92.7 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, cash and cash equivalents held by Quanta&#8217;s investments in joint ventures, which are either consolidated or proportionately consolidated, were </font><font style="font-family:inherit;font-size:10pt;">$34.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to domestic joint ventures. Cash and cash equivalents held by the joint ventures are available to support joint venture operations, but Quanta cannot utilize those assets to support its other operations. Quanta generally has no right to the joint ventures&#8217; cash and cash equivalents other than participating in distributions and in the event of dissolution.</font></div></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_ReceivablesPolicyTextBlock', window );">Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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. Inherent in the assessment of the allowance for doubtful accounts are certain judgments and estimates regarding, among other factors, the customer&#8217;s access to capital, the customer&#8217;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&#160;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&#160;days. In addition to balances that have been outstanding for 90&#160;days or more, Quanta also 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 in customers&#8217; business or cash flows, which may be impacted by negative economic and market conditions, could affect Quanta&#8217;s ability to collect amounts due from them. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta had allowances for doubtful accounts on current receivables of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">. Long-term accounts receivable are included within other assets.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Should customers experience financial difficulties or file for bankruptcy, or should anticipated recoveries relating to receivables in existing bankruptcies or other workout situations fail to materialize, Quanta could experience reduced cash flows and losses in excess of current allowances provided.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The balances billed but not paid by customers pursuant to retainage provisions in certain contracts are generally due upon completion of the contracts and acceptance by the customer. Based on Quanta&#8217;s experience with similar contracts in recent years, the majority of the retainage balances at each balance sheet date are expected to be collected within the next twelve months. Current retainage balances as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$298.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$231.0 million</font><font style="font-family:inherit;font-size:10pt;"> and were included in &#8220;Accounts receivable.&#8221; Retainage balances with settlement dates beyond the next twelve months were included in &#8220;Other assets, net,&#8221; and as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Within accounts receivable, Quanta recognizes unbilled receivables in 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 date; costs have been incurred but are yet to be billed under cost-reimbursement type contracts; 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 accrued for work performed under fixed-price contracts as these amounts are recorded as costs and estimated earnings in excess of billings on uncompleted contracts. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the balances of unbilled receivables included in accounts receivable were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$393.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$206.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangibles</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Other Intangibles</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has recorded goodwill in connection with its historical acquisitions of companies. Upon acquisition, these companies were either combined into one of Quanta&#8217;s existing operating units or managed on a stand-alone basis as an individual operating unit. Goodwill recorded in connection with these acquisitions is subject to an annual assessment for impairment, which Quanta performs at the operating unit level for each operating unit that carries a balance of goodwill. Each of Quanta&#8217;s operating units is organized into one of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> internal divisions: the Electric Power Infrastructure Services Division and the Oil and Gas 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 each 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 impairments. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta has the option to first assess qualitative factors to determine whether it is necessary to perform the two-step fair value-based impairment test described below. 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. Quanta can choose to perform the qualitative assessment on none, some or all of its reporting units. Quanta can also bypass the qualitative assessment for any reporting unit in any period and proceed directly to step one of the impairment test, and then resume the qualitative assessment in any subsequent period. Qualitative indicators including deterioration in macroeconomic conditions, declining financial performance, or a sustained decrease in share price, among other things, may trigger the need for annual or interim impairment testing of goodwill associated with one or all of the reporting units.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s goodwill impairment assessment is performed at year-end, or more frequently if events or circumstances arise which indicate that goodwill may be impaired. For instance, a decrease in Quanta&#8217;s market capitalization below book value, a significant change in business climate or loss of a significant customer, as well as the qualitative indicators referenced above, may trigger the need for interim impairment testing of goodwill for one or all of its reporting units. The first step of the two-step fair value based test involves comparing the fair value of each of Quanta&#8217;s reporting units with its carrying value, including goodwill. If the carrying value of the reporting unit exceeds its fair value, the second step is performed. The second step compares the carrying amount of the reporting unit&#8217;s goodwill to the implied fair value of its goodwill. If the implied fair value of goodwill is less than the carrying amount, an impairment loss would be recorded as a reduction to goodwill with a corresponding charge to operating expense.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta determines the fair value of its reporting units using a weighted combination of the discounted cash flow, market multiple and market capitalization valuation approaches, with heavier weighting on the discounted cash flow method, as in management&#8217;s opinion, this method currently results in the most accurate calculation of a reporting unit&#8217;s fair value. Determining the fair value of a reporting unit requires judgment and the use of significant estimates and assumptions. Such estimates and assumptions include, among others, revenue growth rates, operating margins, discount rates, weighted average costs of capital and future market conditions. Quanta believes the estimates and assumptions used in its impairment assessments are reasonable and based on available market information, but variations in any of the assumptions could result in materially different calculations of fair value and determinations of whether or not an impairment is indicated.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the discounted cash flow method, Quanta determines fair value based on the estimated future cash flows of each reporting unit, discounted to present value using risk-adjusted industry discount rates, which reflect the overall level of inherent risk of a reporting unit and the rate of return an outside investor would expect to earn. Cash flow projections are derived from budgeted amounts and operating forecasts (typically a one-year model) plus an estimate of later period cash flows, all of which are evaluated by management. Subsequent period cash flows are developed for each reporting unit using growth rates that management believes are reasonably likely to occur, along with a terminal value derived from the reporting unit&#8217;s earnings before interest, taxes, depreciation and amortization (EBITDA). The EBITDA multiples for each reporting unit are based on trailing twelve-month comparable industry data.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the market multiple and market capitalization approaches, Quanta determines the estimated fair value of each of its reporting units by applying transaction multiples to each reporting unit&#8217;s projected EBITDA and then averaging that estimate with similar historical calculations using either a one, two or three year average. For the market capitalization approach, Quanta adds a reasonable control premium, which is estimated as the premium that would be received in a sale of the reporting unit in an orderly transaction between market participants.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For recently acquired reporting units, a step one impairment test may indicate an implied fair value that is substantially similar to the reporting unit&#8217;s carrying value. Such similarities in value are generally an indication that management&#8217;s estimates of future cash flows associated with the recently acquired reporting unit remain relatively consistent with the assumptions that were used to derive its initial fair value. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, a two-step fair-value based goodwill impairment analysis was performed for each of Quanta&#8217;s reporting units, and no reporting units were evaluated solely on a qualitative basis. Step one of the analysis indicated that the implied fair value of each of Quanta&#8217;s reporting units, other than recently acquired reporting units and the reporting units that recorded goodwill impairment charges in 2015, was substantially in excess of its carrying value.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed generally above, when evaluating the </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> step one impairment test results, management considered many factors in determining whether or not an impairment of goodwill for any reporting unit was reasonably likely to occur in future periods, including future market conditions and the economic environment in which Quanta&#8217;s reporting units were operating. Additionally, management considered the sensitivity of its fair value estimates to changes in certain valuation assumptions. After taking into account a </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> decrease in the fair value of each of Quanta&#8217;s reporting units, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reporting units within Quanta&#8217;s Oil and Gas Infrastructure Division had fair values below their respective carrying values. Quanta recorded asset impairment charges for these reporting units in 2015. The fair values determined in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> for these reporting units were consistent with the fair values determined in 2015 and approximated their current carrying values, and therefore no impairment was required. Circumstances such as market declines, unfavorable economic conditions, loss of a major customer or other factors could increase the risk of impairment of goodwill for these reporting units in future periods. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 step one of the goodwill impairment test. Certain operating units 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. Certain operating units within Quanta&#8217;s Oil and Gas Infrastructure Services Division that primarily operate within the midstream and smaller-scale transmission market have continued to be negatively impacted by these factors. Goodwill and intangible assets associated with these operating units were </font><font style="font-family:inherit;font-size:10pt;">$72.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Quanta monitors these conditions and others to determine if it is necessary to perform step one of the fair-value based impairment test for one or more operating units prior to the annual impairment assessment. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> interim impairment charges were recorded during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Although Quanta is not aware of circumstances that would lead to a goodwill impairment at a reporting unit currently, circumstances such as a continued market decline, the loss of a major customer or other factors could impact the valuation of goodwill in the future.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s intangible assets include customer relationships, backlog, trade names, non-compete agreements, patented rights and developed technology, all 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 excess earnings method. This analysis consists of discounting to present value the projected cash flows attributable to the customer relationships, with consideration given to customer contract renewals and estimated customer attrition rates, the importance of existing customer relationships to Quanta&#8217;s business plan, income taxes and required rates of return. 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 value of trade names is estimated using the relief-from-royalty method of the income approach. This approach 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta amortizes intangible assets 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 subject to amortization are reviewed for impairment and are 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 would be recognized if the carrying amount of an intangible asset is not recoverable and its carrying amount exceeds its fair value.</font></div></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_InvestmentPolicyTextBlock', window );">Investments in Affiliates and Other Entities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Affiliates and Other Entities</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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, private infrastructure projects and concessions, along with build, own, operate and transfer and build to suit arrangements. As part of this strategy, during the nine months ended September 30, 2017, Quanta formed a partnership with select investors that provides </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;"> of capital, including </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;"> from Quanta, available to invest in certain of these infrastructure projects through July 1, 2024. Wholly owned subsidiaries of Quanta serve as the general partner of this partnership and as an independently operated registered investment adviser that manages the invested capital. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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)&#160;the power to direct the activities that most significantly affect the VIE&#8217;s economic performance and (ii)&#160;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&#8217;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&#8217;s ownership interest in the unincorporated entity.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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 &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations. Equity investments are reviewed for impairment by assessing whether any decline in the fair value of the investment below the carrying value 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 an 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 and are included in &#8220;Other assets, net&#8221; in the condensed consolidated balance sheets and are adjusted for Quanta&#8217;s proportionate share of the investees&#8217; income, losses and distributions.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 electric transmission line and two substations in Alberta, Canada. The limited partnership contracted with a Quanta subsidiary to perform the engineering, procurement and construction (EPC) services for the project, and the Quanta subsidiary recognizes revenue and related cost of services as performance progresses on the project. However, due to Quanta&#8217;s ownership interest, a proportional amount of the EPC profit is deferred until the electric transmission line and related substations are constructed and ownership of the assets is deemed to be transferred to the third party customer. The profit deferral has been recorded as a decrease to the equity method investment included in &#8220;Other assets, net&#8221; in the accompanying condensed consolidated balance sheets and as a component of equity in earnings (losses) of unconsolidated affiliates, which is included in &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations.</font></div></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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta provides its services pursuant to master service agreements, repair and maintenance contracts and fixed price and non-fixed price installation contracts. Pricing under these contracts may be competitive unit price, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis), and the final terms and prices of these contracts are frequently negotiated with the customer. Under unit-based contracts, the utilization of an output-based measurement is appropriate for revenue recognition, and Quanta recognizes revenue as units are completed based on pricing established with the customer for each delivered unit, which best reflects the pattern in which the obligation to the customer is fulfilled. Under cost-plus/hourly and time and materials type contracts, Quanta recognizes revenue on an input basis, as labor hours are incurred and services are performed.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues from fixed price contracts are recognized using the percentage-of-completion method, measured by the percentage of costs incurred to date to total estimated costs for each contract. Such contracts provide that the customer accept completion of progress to date and compensate Quanta for services rendered, which may be measured in terms of units installed, hours expended, costs incurred to date compared to total estimated contract costs or some other measure of progress. Contract costs include all direct materials, labor and subcontract costs and those indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and depreciation costs. Much of the material associated with Quanta&#8217;s work is owner-furnished and is therefore not included in contract revenues and costs. The cost estimation process is based on professional knowledge and experience of Quanta&#8217;s engineers, project managers and financial professionals. Changes in job performance, job conditions and final contract settlements are factors that influence management&#8217;s assessment of contract value and estimated costs, and as a result, the profit recognized. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 circumstances not included in Quanta&#8217;s cost estimates or covered by its contracts for which it cannot obtain adequate compensation, including concealed or unknown environmental conditions; changes in the cost of equipment, commodities, materials or labor; unanticipated costs or claims due to customer-caused delays, customer failure to provide required materials or equipment, errors in engineering, specifications or designs, project modifications, or contract termination and Quanta&#8217;s inability to obtain reimbursement for such costs or recover on such claims; weather conditions; and quality issues requiring rework or replacement. These factors, along with other risks inherent in performing fixed price contracts may cause actual revenues and gross profits for a project to differ from previous estimates and could result in reduced profitability or losses on projects. Changes in these factors may result in revisions to costs and income, and their effects are recognized in the period in which the revisions are determined. These factors are routinely evaluated on a project-by-project basis throughout the project term, and the impact of corresponding revisions in management&#8217;s estimates of contract value, contract cost and contract profit are recorded as necessary in the period in which the revisions are determined. Provisions for losses on uncompleted contracts are made in the period in which such losses are determined to be probable and the amount can be reasonably estimated.  </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s operating results for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were impacted by less than </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at the beginning of the respective periods.&#160;Quanta&#8217;s operating results for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> were positively impacted by </font><font style="font-family:inherit;font-size:10pt;">6.3%</font><font style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to the aggregate positive impact of numerous individually immaterial changes in estimates, which was generally due to better than expected performance. Quanta&#8217;s operating results for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> were impacted by less than </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> as a result of aggregate changes in contract estimates related to projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. However, operating results for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> included losses of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$54.8 million</font><font style="font-family:inherit;font-size:10pt;"> on a power plant construction project in Alaska due to performance issues that increased the estimated costs of the project. This project was substantially completed during the fourth quarter of 2016. The losses on this project were partially offset by the aggregate positive impact of numerous individually immaterial changes in profitability generally due to better than expected performance on projects that were in progress at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current asset &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts&#8221; represents revenues recognized in excess of amounts billed for contracts accounted for under the percentage-of-completion method. The current liability &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts&#8221; represents billings in excess of revenues recognized  for contracts accounted for under the percentage-of-completion method.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta may incur costs subject to change orders, whether approved or unapproved by the customer, and/or claims related to certain contracts. Quanta determines the probability that such costs will be recovered based upon evidence such as past practices with the customer, specific discussions or preliminary negotiations with the customer or verbal approvals. Quanta treats items as costs of contract performance in the period incurred if it is not probable that the costs will be recovered or will recognize revenue if it is probable that the contract price will be adjusted and can be reliably estimated. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, Quanta recognized revenues of </font><font style="font-family:inherit;font-size:10pt;">$115.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$137.8 million</font><font style="font-family:inherit;font-size:10pt;"> related to change orders and/or claims that were in the process of being negotiated in the normal course of business. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These aggregate contract price adjustments represent management&#8217;s best estimate of additional contract revenues which have been earned and which management believes are probable of collection. The amounts ultimately realized by Quanta upon final acceptance by its customers could be higher or lower than such estimated amounts; however, such amounts cannot currently be estimated. </font></div></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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 for 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta regularly evaluates valuation allowances established for deferred tax assets for which future realization is uncertain. 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta records reserves for income taxes related to certain tax positions in those instances where Quanta considers it more likely than not that additional taxes may be due in excess of amounts reflected on income tax returns filed. When recording reserves for expected tax consequences of uncertain positions, 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total amount of unrecognized tax benefits relating to uncertain tax positions was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$31.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">a</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">decrease</font><font style="font-family:inherit;font-size:10pt;"> from </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;">. This </font><font style="font-family:inherit;font-size:10pt;">decrease</font><font style="font-family:inherit;font-size:10pt;"> in unrecognized tax benefits resulted primarily from a </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> decrease in reserves for uncertain tax positions resulting from the expiration of statute of limitations periods, partially offset by tax positions to be taken for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Although the Internal Revenue Service completed its examination related to tax years 2010, 2011 and 2012 during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, certain subsidiaries remain under examination by various U.S. state, 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 </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal and state and foreign income tax laws and regulations are voluminous and are 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 its future consolidated balance sheets, consolidated statements of operations and consolidated statements of comprehensive income.</font></div></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_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font 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 common shares outstanding during the periods. Exchangeable shares that were issued pursuant to certain of Quanta&#8217;s historical acquisitions (as further discussed in Note 8), 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) have been included in the calculation of basic and diluted earnings per share attributable to common stock for the portion of the periods that they were outstanding. Diluted earnings per share attributable to common stock is computed using the weighted average number of common shares 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.</font></div></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_SelfInsuranceReservePolicyTextBlock', window );">Self-Insurance</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Self-Insurance</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is insured for employer&#8217;s liability, workers&#8217; compensation, auto liability and general liability claims. Under these programs, the deductible for employer&#8217;s liability is </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> per occurrence, the deductible for workers&#8217; compensation is </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> per occurrence, and the deductibles for auto liability and general liability are </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> per occurrence. Quanta is generally self-insured for all claims that do not exceed the amount of the applicable deductible. 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 </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> per claimant per year. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Losses under all of these insurance programs are accrued based upon Quanta&#8217;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&#8217;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.</font></div></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_MinimumGuaranteesPolicy', window );">Collective Bargaining Agreements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of Quanta&#8217;s operating units are parties to various 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 their union employees and contribute certain amounts to multiemployer pension plans and employee benefit trusts. Quanta&#8217;s multiemployer pension plan contribution rates generally are specified in the collective bargaining agreements (usually on an annual basis), and contributions are made to the plans on a &#8220;pay-as-you-go&#8221; 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 the projects Quanta has ongoing at that time and the need for union resources in connection with those projects. Therefore, Quanta is unable to accurately predict the union employee payroll and the amount of the resulting multiemployer pension plan contribution obligation for future periods.</font></div></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_CompensationRelatedCostsPolicyTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta recognizes compensation expense for restricted stock, restricted stock units (RSUs) and performance units to be settled in common stock based on the fair value of the awards at the date of grant, net of estimated forfeitures. The fair value of these awards is generally determined based on the number of shares or units granted and the closing price of Quanta&#8217;s common stock on the date of grant; however, the fair value of performance units with market-based metrics is determined using a Monte Carlo simulation valuation methodology. An estimate of future forfeitures, based on historical data, is utilized to determine the period expense. Such estimates are subject to change and may impact the value that will ultimately be recognized as compensation expense. The resulting compensation expense for performance unit 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 performance units can also vary from period to period based on changes in the total number of performance units that Quanta anticipates will vest. Payments made by Quanta to satisfy employee tax withholding obligations associated with awards settled in common stock are classified as financing cash flows.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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 on the settlement date of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share of Quanta common stock, as specified in the applicable award agreement. For additional information on Quanta&#8217;s restricted stock, RSU and performance unit awards, see Note 9.</font></div></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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Functional Currency and Translation of Financial Statements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Functional Currency and Translation of Financial Statements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. dollar is the functional currency for the majority of Quanta&#8217;s operations, which are primarily located within the United States. The functional currency for Quanta&#8217;s foreign operations, which are primarily located in Canada and Australia, 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. The treatment of foreign currency translation gains or losses is dependent upon management&#8217;s determination of the functional currency, and when preparing the 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 &#8220;Accumulated other comprehensive income (loss).&#8221; Gains and losses arising from transactions not denominated in functional currencies are included within &#8220;Other income (expense)&#8221; in the condensed consolidated statements of operations.</font></div></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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;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.</font></div></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_LegalCostsPolicyTextBlock', window );">Litigation Costs and Reserves</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation Costs and Reserves</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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. Further details are presented in Note&#160;10.</font></div></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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value Measurements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:17px;text-align:justify;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration Liabilities.</font><font style="font-family:inherit;font-size:10pt;"> As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, financial instruments required to be measured at fair value on a recurring basis consisted primarily of Quanta&#8217;s acquisition-related contingent consideration liabilities, which represent the estimated fair value of future amounts payable to the former owners of acquired businesses. Payment of such consideration is contingent on the future financial performance of the acquired businesses, and the fair value of such consideration is estimated by management based on entity-specific assumptions that are evaluated on an ongoing basis. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the fair value of these contingent consideration liabilities totaled </font><font style="font-family:inherit;font-size:10pt;">$70.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.5 million</font><font style="font-family:inherit;font-size:10pt;">, all of which was included in &#8220;Insurance and other non-current liabilities&#8221; on Quanta&#8217;s condensed consolidated balance sheet and none of which was earned as of such dates. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of the contingent consideration liabilities as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were determined using a Monte Carlo simulation valuation methodology based on probability-weighted financial performance projections and other inputs, including a discount rate and an expected volatility factor for each acquisition. The discount rates ranged from </font><font style="font-family:inherit;font-size:10pt;">1.1%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.8%</font><font style="font-family:inherit;font-size:10pt;"> depending on the settlement methods available and are generally based on a risk-free rate and/or Quanta&#8217;s cost of debt. The expected volatility factors ranged from </font><font style="font-family:inherit;font-size:10pt;">25.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">29.6%</font><font style="font-family:inherit;font-size:10pt;"> based on historical asset volatility of selected guideline public companies. 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. Quanta expects a significant portion of these liabilities to be settled by late 2020 or early 2021. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of Quanta&#8217;s contingent consideration liabilities are subject to a maximum payment amount, which aggregated to </font><font style="font-family:inherit;font-size:10pt;">$139.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. One contingent consideration liability is not subject to a maximum payout amount, and the fair value of that liability was </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s aggregate contingent consideration liabilities can change due to additional business acquisitions, payments to settle outstanding liabilities, changes in the fair value of amounts owed, and foreign currency translation gains or losses. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">,  the acquisition of Stronghold increased Quanta&#8217;s contingent consideration liabilities by </font><font style="font-family:inherit;font-size:10pt;">$51.1 million</font><font style="font-family:inherit;font-size:10pt;">. During the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, acquisitions increased Quanta&#8217;s contingent consideration liabilities by </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$18.7 million</font><font style="font-family:inherit;font-size:10pt;">.  Quanta made </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> payments related to contingent consideration during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> payments and a nominal payment during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. Fair value adjustments will be reflected in operating income on Quanta&#8217;s condensed consolidated statements of operations. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> changes in the fair value of Quanta&#8217;s contingent consideration liabilities have occurred during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible Assets.</font><font style="font-family:inherit;font-size:10pt;"> In connection with Quanta&#8217;s acquisitions, identifiable intangible assets acquired typically include goodwill, backlog, customer relationships, trade names, covenants not-to-compete, patented rights and developed technology. Quanta utilizes the fair value premise as the primary basis for its valuation procedures, which is a market-based approach to determine the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. Quanta periodically engages the services of an independent valuation firm when a new business is acquired to assist management with this valuation process, including assistance with the selection of appropriate valuation methodologies and the development of market-based valuation assumptions. Based on these considerations, management utilizes various valuation methods, including an income approach, a market approach and a cost approach, to determine the fair value of intangible assets acquired based on the appropriateness of each method in relation to the type of asset being valued. The assumptions used in these valuation methods are analyzed and compared, where possible, to available market data, such as industry-based weighted average costs of capital and discount rates, trade name royalty rates, public company valuation multiples and recent market acquisition multiples. In accordance with its annual impairment test during the quarter ended </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the carrying amounts of such assets, including goodwill, were compared to their fair values. The level of inputs used for these fair value measurements is the lowest level (Level 3). Quanta uses the assistance of third party specialists to develop valuation assumptions. Quanta believes that these valuation methods appropriately represent the methods that would be used by other market participants in determining fair value.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments and Financing Instruments.</font><font 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 financing instruments. These valuations require significant management judgment due to the absence of quoted market prices, the inherent lack of liquidity and the long-term nature of such assets. 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 realizable. If an other-than-temporary decline in the value of an investment occurs, a fair value analysis would be performed to determine the degree to which the investment was impaired and a corresponding charge to earnings would be 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 judgment 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.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other.</font><font style="font-family:inherit;font-size:10pt;"> The carrying values of cash equivalents, accounts receivable and accounts payable and accrued expenses approximate fair value due to the short-term nature of these instruments. The carrying value of variable rate debt also approximates fair value. All of Quanta&#8217;s cash equivalents were categorized as Level 1 assets at </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, as all values were based on unadjusted quoted prices for identical assets in an active market that Quanta has the ability to access.</font></div></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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Adoption of New Accounting Pronouncements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of New Accounting Pronouncements </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">July 2015</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that requires </font><font style="font-family:inherit;font-size:10pt;">inventory</font><font style="font-family:inherit;font-size:10pt;"> to be measured at the lower of either cost or net realizable value. When evidence exists that the net realizable value of inventory is lower than its cost, the difference will be recognized as a loss in earnings in the period in which it occurs. Quanta adopted this guidance effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the adoption of the update did not have a significant impact on Quanta&#8217;s consolidated financial statements or related disclosures. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">March 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the accounting for </font><font style="font-family:inherit;font-size:10pt;">share-based payments</font><font style="font-family:inherit;font-size:10pt;"> in several key areas, including the treatment and cash flow presentation of tax effects related to the settlement of share-based payments and the accounting for forfeitures of share-based awards. The new guidance requires companies with share-based payments to record all related tax effects at settlement (or expiration) through income tax expense on the statement of operations rather than through additional paid-in capital (APIC) within equity. This update also requires excess tax benefits to be classified as an operating activity on the statement of cash flows rather than reclassified as a financing activity and requires cash paid by an employer when withholding shares for the employee portion of taxes to be presented as a financing activity. The update also allows companies to either account for forfeitures of share-based payments as they occur or to estimate forfeitures. This guidance is required to be applied prospectively except for the classification of cash related to tax withholding, which requires retrospective application. Quanta adopted this guidance effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;"> and will continue to estimate forfeitures of share-based payments. Quanta anticipates increased volatility of income tax expense after adoption of this guidance, and during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> recorded income tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> related to the settlement of share-based awards. APIC was not adjusted for amounts recorded prior to 2017, and therefore Quanta&#8217;s retained earnings were not affected by the adoption of this guidance. Additionally, </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> were reclassified from operating activities to financing activities on the statements of cash flows for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> associated with cash paid by Quanta to satisfy tax withholding obligations for share-settled awards. Further, the presentation of excess tax benefits on the statements of cash flows is now shown as cash flows from operating activities rather than in financing activities. The excess tax benefits reclassified to operating activities for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that amends the consolidation guidance related to how a reporting entity that is the single decision maker of a </font><font style="font-family:inherit;font-size:10pt;">VIE</font><font style="font-family:inherit;font-size:10pt;"> should treat indirect interests in the VIE held through related parties that are under common control with the reporting entity when determining whether it is the primary beneficiary of a VIE. A reporting entity has an indirect interest in a VIE if it has a direct interest in a related party that, in turn, has a direct interest in the VIE. Quanta adopted this guidance on </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the adoption of the update did not have a significant impact on its consolidated financial statements or related disclosures. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Standards Not Yet Adopted </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">May 2014</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that supersedes most current </font><font style="font-family:inherit;font-size:10pt;">revenue recognition</font><font style="font-family:inherit;font-size:10pt;"> guidance, as well as some cost recognition guidance. The update requires that the recognition of revenue related to the transfer of goods or services to customers reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update also requires new qualitative and quantitative disclosures about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments, information about contract balances and performance obligations, and assets recognized from costs incurred to obtain or fulfill a contract. The new guidance is effective for fiscal years beginning on or after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;"> and can be applied on a full retrospective or modified retrospective basis, whereby the entity records a cumulative effect of initially applying this update at the date of initial application. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta is currently evaluating the potential impact of this update on its consolidated financial statements and is planning to adopt the update using the modified retrospective transition method effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">, which will result in a cumulative-effect adjustment recorded in retained earnings.&#160;Quanta has evaluated the impact of this update on a sample of contracts expected to be representative of the population of contracts that will generate revenues in 2018 and based on the sample results does not expect the update to materially affect its results of operations, financial position or cash flows.&#160;Quanta has begun evaluating the impact of this update on the remainder of its contracts that are anticipated to generate revenues in 2018 and is in the process of implementing changes to its processes and controls to meet the reporting and disclosure requirements of this update.&#160; </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">January 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that addresses certain aspects of recognition, measurement, presentation, and disclosure of </font><font style="font-family:inherit;font-size:10pt;">financial instruments</font><font style="font-family:inherit;font-size:10pt;"> to provide users of financial statements with more decision-useful information. The new standard is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. Quanta is evaluating the impact of the new standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">February 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that requires companies to recognize on the balance sheet the contractual right to use assets and liabilities corresponding to the rights and obligations created by </font><font style="font-family:inherit;font-size:10pt;">lease</font><font style="font-family:inherit;font-size:10pt;"> contracts. The new standard is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">. While Quanta continues to evaluate the effect of the standard on its consolidated financial statements, it is anticipated that the adoption of the standard will materially impact its statement of financial position. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">June 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that will change the way companies measure </font><font style="font-family:inherit;font-size:10pt;">credit losses</font><font style="font-family:inherit;font-size:10pt;"> for most financial assets and certain other instruments that are not measured at fair value through net income. The update will require companies to use an &#8220;expected loss&#8221; model for instruments measured at amortized cost and to record allowances for available-for-sale debt securities rather than reduce the carrying amounts. The update will also require disclosure of information regarding how a company developed its allowance, including changes in the factors that influenced management&#8217;s estimate of expected credit losses and the reasons for those changes. Companies will apply this standard&#8217;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 </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">August 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to standardize the classification of certain transactions on the statement of </font><font style="font-family:inherit;font-size:10pt;">cash flows</font><font style="font-family:inherit;font-size:10pt;">. These transactions include contingent consideration payments made after a business combination, proceeds from the settlement of corporate-owned life insurance policies and distributions received from equity method investments. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;"> and requires application using a retrospective transition method. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">October 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update that will require a reporting entity to recognize the </font><font style="font-family:inherit;font-size:10pt;">tax</font><font style="font-family:inherit;font-size:10pt;"> expense from the sale of an asset in the seller&#8217;s tax jurisdiction when the transfer occurs, even though the pre-tax effects of that transaction are eliminated in consolidation. Any deferred tax asset that arises in the buyer&#8217;s jurisdiction would also be recognized at the time of the transfer. The new guidance will not apply to intra-entity transfers of inventory. The income tax consequences from the sale of inventory from one member of a consolidated entity to another will continue to be deferred until the inventory is sold to a third party. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. The modified retrospective method will be required for transition to the new guidance, with a cumulative-effect adjustment recorded in retained earnings as of the beginning of the period of adoption. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">November 2016</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to standardize the classification of restricted cash and cash equivalents transactions on the statement of </font><font style="font-family:inherit;font-size:10pt;">cash flows</font><font style="font-family:inherit;font-size:10pt;">. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">. The retrospective transition method will be required for this new guidance. Quanta is currently evaluating the impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to clarify whether transactions should be accounted for as acquisitions or disposals of assets or businesses. When substantially all of the fair value of the gross assets acquired or disposed of is concentrated in a single identifiable asset or group of similar identifiable assets, the asset or group is not a business. The update will require, among other things, that to be considered a business, a set of assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create output. Additionally, the update will remove the evaluation of whether a market participant could replace missing elements in order to consider the set of assets and activities a business, will provide more stringent criteria for sets without outputs and will narrow the definition of output. The new standard is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also in </font><font style="font-family:inherit;font-size:10pt;">January 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update intended to simplify the subsequent measurement of </font><font style="font-family:inherit;font-size:10pt;">goodwill</font><font style="font-family:inherit;font-size:10pt;"> by eliminating the second step in the current two-step goodwill impairment test. The update will require an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value, if applicable. Additionally, the update will eliminate the requirement that a reporting unit with a zero or negative carrying amount perform a qualitative assessment and the second step of the two-step goodwill impairment test and will instead require disclosure of the amount of goodwill allocated to each reporting unit with a zero or negative carrying amount of net assets. This update is effective for interim and annual reporting periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;">. The prospective transition method will be required for this new guidance. Quanta is currently evaluating the potential impact of this authoritative guidance on its consolidated financial statements and will adopt this guidance by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">May 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update providing guidance about which changes to the terms or conditions of a </font><font style="font-family:inherit;font-size:10pt;">share-based payment</font><font style="font-family:inherit;font-size:10pt;"> award require an entity to apply modification accounting. A modification should be accounted for unless the following characteristics of the award are unchanged: the fair value, the vesting conditions and the classification as an equity instrument or a liability instrument. The update is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;"> and is required to be applied prospectively. Quanta is evaluating the impact of the new accounting standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">August 2017</font><font style="font-family:inherit;font-size:10pt;">, the FASB issued an update which amends and simplifies existing guidance for presenting the economic effects of risk management activities in the financial statements. The update is effective for interim and annual periods beginning after </font><font style="font-family:inherit;font-size:10pt;">December&#160;15, 2018</font><font style="font-family:inherit;font-size:10pt;">. The amended presentation and disclosure guidance is required only prospectively, but certain amendments, if applicable, could require a cumulative-effect adjustment. Quanta is evaluating the impact of this new  standard on its consolidated financial statements and will adopt the new standard by </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">; however, as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had no </font><font style="font-family:inherit;font-size:10pt;">hedging</font><font style="font-family:inherit;font-size:10pt;"> relationships outstanding.</font></div></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_StockholdersEquityPolicyTextBlock', window );">Common Stock Repurchases</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;text-align:justify;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock repurchases </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of 2017, Quanta&#8217;s board of directors approved a stock repurchase program that authorizes Quanta to purchase, from time to time through June 30, 2020, up to </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> of its outstanding common stock (the 2017 Repurchase Program). Repurchases under the 2017 Repurchase Program can be made in open market and privately negotiated transactions. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, Quanta had </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> repurchased any shares of its common stock under the 2017 Repurchase Program.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, Quanta&#8217;s board of directors approved a stock repurchase program that authorized Quanta to purchase, from time to time through February 28, 2017, up to </font><font style="font-family:inherit;font-size:10pt;">$1.25 billion</font><font style="font-family:inherit;font-size:10pt;"> of its outstanding common stock (the 2015 Repurchase Program). Repurchases under the 2015 Repurchase Program were made in open market and privately negotiated transactions, including pursuant to an accelerated share repurchase arrangement and an issuer repurchase plan. During 2015, Quanta repurchased </font><font style="font-family:inherit;font-size:10pt;">19.2 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$449.9 million</font><font style="font-family:inherit;font-size:10pt;"> in the open market under the 2015 Repurchase Program.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the third quarter of 2015, Quanta also entered into an accelerated share repurchase arrangement (the ASR) to repurchase </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;"> of its common stock under the 2015 Repurchase Program. Under the terms of the ASR, Quanta paid </font><font style="font-family:inherit;font-size:10pt;">$750.0 million</font><font style="font-family:inherit;font-size:10pt;"> to JPMorgan Chase Bank, National Association, London Branch (JPMorgan) and initially received </font><font style="font-family:inherit;font-size:10pt;">25.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock. The fair market value of these </font><font style="font-family:inherit;font-size:10pt;">25.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares at the time of delivery was </font><font style="font-family:inherit;font-size:10pt;">$600.0 million</font><font style="font-family:inherit;font-size:10pt;">, and the repurchased shares and the related cost to acquire them were accounted for as an adjustment to the balance of treasury stock during the third quarter of 2015, reducing the weighted-average number of basic and diluted common shares used to calculate Quanta&#8217;s earnings per share. The </font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;"> remaining under the ASR was recorded as an adjustment to APIC during the third quarter of 2015 and was reclassified from APIC to treasury stock upon final settlement of the ASR on </font><font style="font-family:inherit;font-size:10pt;">April&#160;12, 2016</font><font style="font-family:inherit;font-size:10pt;">. At final settlement and based on the final volume-weighted average share price during the term of the ASR, minus a discount and subject to other adjustments, Quanta received </font><font style="font-family:inherit;font-size:10pt;">9.4 million</font><font style="font-family:inherit;font-size:10pt;"> additional shares of its common stock from JPMorgan. Quanta repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">54.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock at a cost of </font><font style="font-family:inherit;font-size:10pt;">$1.20 billion</font><font style="font-family:inherit;font-size:10pt;"> under the 2015 Repurchase Program prior to its termination on February 28, 2017. Other than the shares received at settlement of the ASR in the second quarter of 2016, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> common stock was repurchased in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> under the 2015 Repurchase Program.</font></div></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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta presents its operations under </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reportable segments: (1)&#160;Electric Power Infrastructure Services and (2)&#160;Oil and Gas Infrastructure Services. This structure is generally based on the broad end-user markets for Quanta&#8217;s services. See Note&#160;1 for additional information regarding Quanta&#8217;s reportable segments.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s segment results are derived from the types of services provided across its operating units in each of the end user markets described above. Quanta&#8217;s entrepreneurial business model allows each of its operating units to serve the same or similar customers and to provide a range of services across end user markets. Quanta&#8217;s operating units are organized into one of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> internal divisions, namely, the Electric Power Infrastructure Services Division and the Oil and Gas Infrastructure Services Division. These internal divisions are closely aligned with the reportable segments described above based on their operating units&#8217; predominant type of work.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font 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&#8217;s market strategies. These classifications of Quanta&#8217;s operating unit revenues by type of work for segment reporting purposes can at times require judgment on the part of management. Quanta&#8217;s operating units may perform joint infrastructure service projects for customers in multiple industries, deliver multiple types of network services under a single customer contract or provide service across industries. For example, Quanta performs joint trenching projects to install distribution lines for electric power and natural gas customers. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, Quanta&#8217;s integrated operations and common administrative support at each of its operating units require that certain allocations of shared and indirect costs, such as facility costs and indirect operating expenses, including depreciation and general and administrative costs, be made to determine operating segment profitability. Corporate costs, such as payroll and benefits, employee travel expenses, facility costs, professional fees, acquisition costs and amortization related to intangible assets are not allocated.</font></div></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<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>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).</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_BasisOfAccountingPolicyPolicyTextBlock</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_CashAndCashEquivalentsPolicyTextBlock">
<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>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.</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/presentationRef<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&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_CashAndCashEquivalentsPolicyTextBlock</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_CompensationRelatedCostsPolicyTextBlock">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_CompensationRelatedCostsPolicyTextBlock</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_ComprehensiveIncomePolicyPolicyTextBlock">
<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>Disclosure of accounting policy for comprehensive income.</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_ComprehensiveIncomePolicyPolicyTextBlock</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_ConsolidationPolicyTextBlock">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84161450&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<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_ConsolidationPolicyTextBlock</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_EarningsPerSharePolicyTextBlock">
<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>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.</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/presentationRef<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&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_EarningsPerSharePolicyTextBlock</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_FairValueOfFinancialInstrumentsPolicy">
<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>Disclosure of accounting policy for determining the fair value of financial instruments.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<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_FairValueOfFinancialInstrumentsPolicy</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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</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_GoodwillAndIntangibleAssetsPolicyTextBlock">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;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_GoodwillAndIntangibleAssetsPolicyTextBlock</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_IncomeTaxPolicyTextBlock">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<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_IncomeTaxPolicyTextBlock</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_InvestmentPolicyTextBlock">
<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>Disclosure of accounting policy for investments in financial assets, including marketable securities (debt and equity securities with readily determinable fair values), investments accounted for under the equity method and cost method, securities borrowed and loaned, and repurchase and resale agreements. For marketable securities, the disclosure may include the entity's accounting treatment for transfers between investment categories and how the fair values for such securities are determined. Also, for all investments, an entity may describe its policy for assessing, recognizing and measuring impairment of the investment.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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.2,12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.M)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877573&amp;loc=d3e87990-122713<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=75025870&amp;loc=d3e40691-111596<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13433-108611<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_InvestmentPolicyTextBlock</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_LegalCostsPolicyTextBlock">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149975-122751<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_LegalCostsPolicyTextBlock</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_MinimumGuaranteesPolicy">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 80<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a),(b),(c),(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6484115&amp;loc=d3e19393-158473<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_MinimumGuaranteesPolicy</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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<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>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.</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_NewAccountingPronouncementsPolicyPolicyTextBlock</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_PriorPeriodReclassificationAdjustmentDescription">
<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>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<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_PriorPeriodReclassificationAdjustmentDescription</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_ReceivablesPolicyTextBlock">
<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>Disclosure of accounting policy for trade and other accounts receivable, and finance, loan and lease receivables, including those classified as held for investment and held for sale. This disclosure may include (1) the basis at which such receivables are carried in the entity's statements of financial position (2) how the level of the valuation allowance for receivables is determined (3) when impairments, charge-offs or recoveries are recognized for such receivables (4) the treatment of origination fees and costs, including the amortization method for net deferred fees or costs (5) the treatment of any premiums or discounts or unearned income (6) the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and (7) the treatment of foreclosures or repossessions (8) the nature and amount of any guarantees to repurchase receivables.</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/presentationRef<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))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e4975-111524<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_ReceivablesPolicyTextBlock</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_RevenueRecognitionPolicyTextBlock">
<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>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=65893310&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<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_RevenueRecognitionPolicyTextBlock</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_SegmentReportingPolicyPolicyTextBlock">
<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>Disclosure of accounting policy for segment reporting.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_SegmentReportingPolicyPolicyTextBlock</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_SelfInsuranceReservePolicyTextBlock">
<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>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</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_SelfInsuranceReservePolicyTextBlock</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_StockholdersEquityPolicyTextBlock">
<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>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive 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/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21459-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_StockholdersEquityPolicyTextBlock</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_UseOfEstimates">
<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>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6132-108592<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_UseOfEstimates</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>35
<FILENAME>R22.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776067456">
<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, 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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<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 );">Summary of Aggregate Consideration Paid or Payable and Allocation of Amounts to the Net Tangible and Identifiable Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the aggregate consideration paid or payable as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> acquisitions and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> acquisitions and presents the allocation of these amounts to the net tangible and identifiable intangible assets based on their estimated fair values as of the respective acquisition dates, inclusive of any purchase price adjustments. This allocation requires a significant use of estimates and is based on information that was available to management at the time these consolidated financial statements were prepared (in thousands).</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="12" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stronghold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Acquisitions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">All Acquisitions</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consideration:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid or payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">360,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value of Quanta common stock issued</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,084</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,683</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred or estimated to be transferred</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">492,430</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,171</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,132</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and estimated earnings in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,496</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,863</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Identifiable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,484</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total identifiable net assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,893</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,305</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,209</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,537</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,923</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">492,430</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,171</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,132</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of identifiable intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> acquisitions 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).&#160;&#160;&#160;&#160;</font><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="6" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value at</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization Period in Years </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisition Dates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">at Acquisition Dates</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,430</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization acquired in 2017 acquisitions</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.1</font></div></td></tr></table></div></div></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="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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):</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="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,631,137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,174,123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,234,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,970,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978,446</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">796,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">541,328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,022</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income from continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">205,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income from continuing operations attributable to common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share from continuing operations:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84161108&amp;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>36
<FILENAME>R23.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6771633472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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_ScheduleOfGoodwillTextBlock', window );">Summary of Changes in Quanta's Goodwill</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of changes in Quanta&#8217;s goodwill is as follows (in thousands):</font></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="12" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Electric Power Infrastructure Services </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Oil and Gas Infrastructure Services</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Division</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2016:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">388,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,642,902</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Accumulated impairment</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,733</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39,733</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349,190</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,603,169</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill acquired during 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305,537</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchase price allocation adjustments </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,767</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,751</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at September 30, 2017:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">703,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,977,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Accumulated impairment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40,866</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273,993</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">663,052</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,937,045</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Other Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s intangible assets subject to amortization and the remaining weighted average amortization periods related to such assets were as follows (in thousands except for weighted average amortization periods, which are in years):</font></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="26" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining Weighted Average Amortization Period in Years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,329</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(135,807</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">722</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(132,441</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,868</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.4</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-compete agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,967</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,212</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,546</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patented rights and developed technology</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,542</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,176</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,366</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,480</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,831</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,649</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets subject to amortization</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599,897</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(324,879</font></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;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484,336</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(297,313</font></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;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,023</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td></tr></table></div></div></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Future Aggregate Amortization Expense of Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future aggregate amortization expense of intangible assets subject to amortization as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is set forth below (in thousands):</font></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="4" rowspan="1"></td></tr><tr><td style="width:90%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Fiscal Year Ending December 31,</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<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 assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</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_ScheduleOfGoodwillTextBlock">
<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 goodwill by reportable segment and in total which includes a rollforward schedule.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-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_ScheduleOfGoodwillTextBlock</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</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>37
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938619584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Per Share Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Earnings Per Share Attributable to Common Stock</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts used to compute the basic and diluted earnings per share attributable to common stock for the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> are illustrated below (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></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="16" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts attributable to common stock:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income from continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,137</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income from discontinued operations</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common stock</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,313</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average shares:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding for basic earnings per share attributable to common stock</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive unvested non-participating stock-based awards</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding for diluted earnings per share attributable to common stock</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,620</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,024</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_EarningsPerShareAbstract">
<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_EarningsPerShareAbstract</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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<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 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.</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/presentationRef<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&amp;oid=6371337&amp;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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</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>38
<FILENAME>R25.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6695167328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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_ScheduleOfDebtTableTextBlock', window );">Long-term Debt Obligations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s long-term debt obligations consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-top:17px;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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under credit facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,543</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">351,341</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term debt, interest rates ranging from 2.4% to 4.3%</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital leases, interest rates ranging from 2.5% to 5.5%</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,287</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,744</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term debt obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">763,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less&#160;&#8212; Current maturities of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,828</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-term debt obligations, net of current maturities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,208</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">353,562</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_ScheduleOfShortTermDebtTextBlock', window );">Current Maturities of Long-Term Debt and Short-Term Debt</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quanta&#8217;s current maturities of long-term debt and short-term debt consisted of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,735</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,828</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt and short-term debt</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,804</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,563</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Information on Borrowings under Credit Facility and Applicable Interest Rates</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under Quanta&#8217;s credit facility and the applicable interest rates during the three and </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows (dollars in thousands):</font></div><div style="line-height:120%;padding-top:8px;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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maximum amount outstanding under the credit facility during the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">917,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">518,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">917,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">518,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average daily amount outstanding under the credit facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760,418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">469,276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">564,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455,267</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></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_DebtDisclosureAbstract">
<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_DebtDisclosureAbstract</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_ScheduleOfDebtTableTextBlock">
<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 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.</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_ScheduleOfDebtTableTextBlock</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_ScheduleOfLineOfCreditFacilitiesTextBlock">
<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 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.</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/presentationRef<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&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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_ScheduleOfLineOfCreditFacilitiesTextBlock</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_ScheduleOfShortTermDebtTextBlock">
<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 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.</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/presentationRef<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_ScheduleOfShortTermDebtTextBlock</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>39
<FILENAME>R26.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6696818928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<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_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock', window );">Grant Date Fair Value for Awards of Performance Units Inputs</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The grant date fair value for awards of performance units with market-based metrics, which were granted in the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, was based on a fair value as determined using a Monte Carlo simulation valuation methodology using the following key inputs:</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" rowspan="1"></td></tr><tr><td style="width:92%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation date stock price based on the March 22, 2017 closing stock price</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$36.31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.00</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term in years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock">
<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>Schedule Of Share Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [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_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</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>40
<FILENAME>R27.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938574384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Minimum Lease Payments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following schedule shows the future minimum lease payments under these leases as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></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="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year Ending December 31&#160;&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,880</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">316,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_CommitmentsAndContingenciesDisclosureAbstract">
<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_CommitmentsAndContingenciesDisclosureAbstract</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_OperatingLeasesOfLesseeDisclosureTextBlock">
<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 for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</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/presentationRef<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&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164451&amp;loc=d3e36991-112694<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913245&amp;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_OperatingLeasesOfLesseeDisclosureTextBlock</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>41
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776194112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summarized Financial Information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Summarized financial information for Quanta&#8217;s reportable segments is presented in the following table (in thousands): </font><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:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,504,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,222,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,024,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,568,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Oil and Gas Infrastructure Services</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,104,555</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">819,754</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,962,868</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,979,832</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,609,307</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,042,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,987,851</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,548,353</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating income (loss)</font><font style="font-family:inherit;font-size:10pt;">:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Oil and Gas Infrastructure Services</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,661</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,076</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and non-allocated costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(68,134</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(54,496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(202,552</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(162,731</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325,293</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202,926</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Depreciation:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electric Power Infrastructure Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Oil and Gas Infrastructure Services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,351</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and non-allocated costs</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,693</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,468</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,426</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,678</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=68060357&amp;loc=d3e8736-108599<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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6768623328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<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_CashFlowOperatingCapitalTableTextBlock', window );">Schedule of Effect of Changes in Operating Assets and Liabilities, Net Of Non-Cash Transactions, On Cash Flows From Operating Activities of Continuing Operations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net effect of changes in operating assets and liabilities, net of non-cash transactions, on cash flows from operating activities of continuing operations is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts and notes receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(272,131</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(177,832</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(398,574</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,562</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs and estimated earnings in excess of billings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(169,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,405</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,727</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,124</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses and other non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,362</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billings in excess of costs and estimated earnings on uncompleted contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,836</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(78,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,042</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,621</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,485</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net change in operating assets and liabilities, net of non-cash transactions</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,828</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(185,078</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(230,341</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1" colspan="1"><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:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(68,215</font></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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Additional Supplemental Cash Flow Information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional supplemental cash flow information is as follows (in thousands):</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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash (paid) received during the period for&#160;&#8212;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest paid related to continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,808</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,344</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,314</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,851</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes paid related to continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,799</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes paid related to discontinued operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,080</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax refunds related to continuing operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,058</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,233</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></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_CashFlowOperatingCapitalTableTextBlock">
<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 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.</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_CashFlowOperatingCapitalTableTextBlock</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<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 supplemental cash flow information for the periods presented.</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</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_SupplementalCashFlowElementsAbstract">
<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_SupplementalCashFlowElementsAbstract</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>43
<FILENAME>R30.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786193184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Organization (Detail)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>Segment </div>
<div>Acquisition</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>Acquisition</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_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization And Description Of Business [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<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_Acquisitions2017OtherThanStrongholdMember', window );">Acquisitions 2017, other than Stronghold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization And Description Of Business [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfBusinessesAcquired', window );">Number of business acquisitions</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<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_Acquisitions2016Member', window );">Acquisitions 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization And Description Of Business [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfBusinessesAcquired', window );">Number of business acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_OrganizationAndDescriptionOfBusinessLineItems">
<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>Organization And Description Of Business [Line Items]</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_OrganizationAndDescriptionOfBusinessLineItems</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_us-gaap_NumberOfBusinessesAcquired">
<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 businesses acquired by the entity during the 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;">us-gaap_NumberOfBusinessesAcquired</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: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_NumberOfReportableSegments">
<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 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.</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_NumberOfReportableSegments</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: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_BusinessAcquisitionAxis=pwr_Acquisitions2017OtherThanStrongholdMember">
<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_Acquisitions2017OtherThanStrongholdMember</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_Acquisitions2016Member">
<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_Acquisitions2016Member</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>44
<FILENAME>R31.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785631664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash and Cash Equivalents (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</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 and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">$ 91,532<span></span>
</td>
<td class="nump">$ 99,565<span></span>
</td>
<td class="nump">$ 112,183<span></span>
</td>
<td class="nump">$ 117,366<span></span>
</td>
<td class="nump">$ 162,344<span></span>
</td>
<td class="nump">$ 128,771<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_CashEquivalentsAtCarryingValue', window );">Cash equivalents</a></td>
<td class="nump">8,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashAndCashEquivalentsAxis=pwr_DomesticBankAccountsMember', window );">Domestic Bank Accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashAndCashEquivalentsAxis=pwr_ForeignBankAccountsMember', window );">Foreign Bank Accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">66,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashAndCashEquivalentsAxis=pwr_InvestmentsInJointVenturesMember', window );">Investments in Joint Ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">34,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashAndCashEquivalentsAxis=pwr_DomesticJointVenturesMember', window );">Domestic Joint Ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_CashEquivalentsAtCarryingValue">
<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 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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_CashEquivalentsAtCarryingValue</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_CashAndCashEquivalentsAxis=pwr_DomesticBankAccountsMember">
<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_CashAndCashEquivalentsAxis=pwr_DomesticBankAccountsMember</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_CashAndCashEquivalentsAxis=pwr_ForeignBankAccountsMember">
<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_CashAndCashEquivalentsAxis=pwr_ForeignBankAccountsMember</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_CashAndCashEquivalentsAxis=pwr_InvestmentsInJointVenturesMember">
<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_CashAndCashEquivalentsAxis=pwr_InvestmentsInJointVenturesMember</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_CashAndCashEquivalentsAxis=pwr_DomesticJointVenturesMember">
<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_CashAndCashEquivalentsAxis=pwr_DomesticJointVenturesMember</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>45
<FILENAME>R32.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6940004704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances for doubtful accounts on current receivable</a></td>
<td class="nump">$ 5,066<span></span>
</td>
<td class="nump">$ 2,752<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_ContractReceivableRetainageDueOneYearOrLess', window );">Current retainage balances</a></td>
<td class="nump">298,400<span></span>
</td>
<td class="nump">231,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_ContractReceivableRetainageDueAfterOneYear', window );">Non-current retainage balances</a></td>
<td class="nump">26,800<span></span>
</td>
<td class="nump">5,200<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_UnbilledContractsReceivable', window );">Unbilled receivables</a></td>
<td class="nump">$ 393,000<span></span>
</td>
<td class="nump">$ 206,800<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<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>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</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/presentationRef<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<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_AllowanceForDoubtfulAccountsReceivableCurrent</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_ContractReceivableRetainageDueAfterOneYear">
<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 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.</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/presentationRef<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)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68065756&amp;loc=d3e49370-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_ContractReceivableRetainageDueAfterOneYear</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_ContractReceivableRetainageDueOneYearOrLess">
<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 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.</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/presentationRef<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&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68065756&amp;loc=d3e49370-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_ContractReceivableRetainageDueOneYearOrLess</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_UnbilledContractsReceivable">
<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>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.</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/presentationRef<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)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68054760&amp;loc=d3e55302-109406<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_UnbilledContractsReceivable</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>46
<FILENAME>R33.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6772834112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Detail)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>Divisions</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>Reporting_Unit</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_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 | Divisions</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<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_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation', window );">Decrease in fair value of reporting units considered for impairment calculation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<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_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues', window );">Number of reporting units with fair values that approximated carrying values | Reporting_Unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 1,937,045,000<span></span>
</td>
<td class="nump">$ 1,603,169,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets</a></td>
<td class="nump">275,018,000<span></span>
</td>
<td class="nump">$ 187,023,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_GoodwillImpairmentLoss', window );">Non-cash charge for impairment of goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_StatementBusinessSegmentsAxis=pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember', window );">Oil and Gas Infrastructure Division, Operating Units that have been Negatively Impacted by Various Factors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">72,200,000<span></span>
</td>
<td class="text">&#160;<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets</a></td>
<td class="nump">$ 11,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation">
<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 fair value of Reporting units considered, for impairment calculation.</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_DecreaseInFairValueOfReportingUnitsConsideredForImpairmentCalculation</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_GoodwillAndIntangibleAssetsLineItems">
<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>Goodwill and intangible 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_GoodwillAndIntangibleAssetsLineItems</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_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_pwr_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues">
<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 reporting units with fair values that approximated carrying values.</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_NumberOfReportingUnitsWithFairValuesThatApproximatedCarryingValues</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_Goodwill">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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_Goodwill</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_GoodwillImpairmentLoss">
<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 loss from the write-down 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13777-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;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_GoodwillImpairmentLoss</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_IntangibleAssetsNetExcludingGoodwill">
<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>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_IntangibleAssetsNetExcludingGoodwill</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_StatementBusinessSegmentsAxis=pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember">
<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_StatementBusinessSegmentsAxis=pwr_OilAndGasInfrastructureDivisionOperatingUnitsThatHaveBeenNegativelyImpactedByVariousFactorsMember</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>47
<FILENAME>R34.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6771905840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Investments in Affiliates and Other Entities (Detail) - Capital for infrastructure projects<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </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_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<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_OtherCommitment', window );">Other commitment</a></td>
<td class="nump">$ 80.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_us-gaap_OtherCommitmentsAxis=pwr_CapitalforInfrastructureProjectsMember', window );">Infrastructure investors partnership</a></td>
<td class="text">&#160;<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_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<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_OtherCommitment', window );">Other commitment</a></td>
<td class="nump">$ 1,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_SummaryOfSignificantAccountingPoliciesLineItems">
<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>Summary Of Significant Accounting Policies [Line Items]</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_SummaryOfSignificantAccountingPoliciesLineItems</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_us-gaap_OtherCommitment">
<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>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.</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_OtherCommitment</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_OtherCommitmentsAxis=pwr_CapitalforInfrastructureProjectsMember">
<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_OtherCommitmentsAxis=pwr_CapitalforInfrastructureProjectsMember</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_InfrastructureInvestorsPartnershipMember">
<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_InfrastructureInvestorsPartnershipMember</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>48
<FILENAME>R35.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6772359024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Revenue Recognition (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</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_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults', window );">Percent increase (decrease) in operating results due to change in contract estimates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_UnapprovedChangeOrdersAmount', window );">Change orders and/or claims</a></td>
<td class="nump">$ 115.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 137.8<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage', window );">Percent aggregate change in contract estimates impact on operating results is less than this percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<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_TypeOfArrangementAxis=pwr_AlaskaPowerPlantConstructionProjectMember', window );">Alaska Power Plant Construction Project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueRecognitionLineItems', window );"><strong>Revenue Recognition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossOnContracts', window );">Losses on contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults">
<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>Change In Contract Estimates Positive (Negative) Impact On Operating Results</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_ChangeInContractEstimatesPositiveNegativeImpactOnOperatingResults</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_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage">
<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>Percent aggregate change in contract estimates impact on operating results is less than this 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_PercentAggregateChangeInContractEstimatesImpactOnOperatingResultsIsLessThanThisPercentage</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_RevenueRecognitionLineItems">
<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>Revenue recognition.</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_RevenueRecognitionLineItems</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_us-gaap_LossOnContracts">
<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>Losses recognized in the current period on contracts which are expected to generate losses, which are probable and can be reasonably estimated, in a future period.</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/presentationRef<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&amp;oid=82911808&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_LossOnContracts</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_UnapprovedChangeOrdersAmount">
<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 costs incurred on unapproved change orders when it is probable that the cost will be recovered through a change in the contract price.</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/presentationRef<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)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68065756&amp;loc=d3e49324-109356<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 910<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68053980&amp;loc=d3e50000-109363<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_UnapprovedChangeOrdersAmount</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_TypeOfArrangementAxis=pwr_AlaskaPowerPlantConstructionProjectMember">
<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_TypeOfArrangementAxis=pwr_AlaskaPowerPlantConstructionProjectMember</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>49
<FILENAME>R36.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785843728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Income Taxes (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2017 </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_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<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_UnrecognizedTaxBenefits', window );">Total amount of unrecognized tax benefits relating to uncertain tax positions</a></td>
<td class="nump">$ 31.8<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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Amount of unrecognized tax benefits change from year end relating to uncertain tax positions</a></td>
<td class="num">(3.4)<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Decrease in unrecognized tax benefits resulting from expiration of statute of limitations periods</a></td>
<td class="nump">6.2<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_RangeAxis=us-gaap_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<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_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months</a></td>
<td class="nump">$ 13.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_IncomeTaxesLineItems">
<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>Income taxes.</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_IncomeTaxesLineItems</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_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<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 decrease reasonably possible in the next twelve months for the unrecognized tax benefit.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</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_UnrecognizedTaxBenefits">
<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 unrecognized tax benefits.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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_UnrecognizedTaxBenefits</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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<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 (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</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>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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<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 decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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>50
<FILENAME>R37.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6772103712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Self-Insurance (Detail)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2017 </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">&#160;<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<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<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<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">$ 400,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>51
<FILENAME>R38.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6619874272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Stock-Based Compensation (Detail)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2017 </div>
<div>shares</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_us-gaap_AwardTypeAxis=pwr_RestrictedStockUnitsToBeSettledInCashMember', window );">Restricted Stock Units to be Settled in Cash</a></td>
<td class="text">&#160;<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">&#160;<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_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares', window );">Amount in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares (in shares).</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares">
<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 in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares.</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_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares</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: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_AwardTypeAxis=pwr_RestrictedStockUnitsToBeSettledInCashMember">
<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_RestrictedStockUnitsToBeSettledInCashMember</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>52
<FILENAME>R39.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786739728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Fair Value Measurements (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Acquisitions that have maximum payouts</a></td>
<td class="nump">$ 139,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 139,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liability</a></td>
<td class="nump">70,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,500,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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring | Acquisition Without Maximum Earn-out</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Contingent consideration, liability</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueByLiabilityClassAxis=pwr_ContingentConsiderationMember', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Contingent consideration, additions from new business combinations</a></td>
<td class="nump">51,100,000<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="nump">51,100,000<span></span>
</td>
<td class="nump">$ 18,700,000<span></span>
</td>
<td class="text">&#160;<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Contingent consideration, payments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<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_FairValueByLiabilityClassAxis=pwr_ContingentConsiderationMember', window );">Contingent consideration | Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueInputsDiscountRate', window );">Fair value inputs discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueAssumptionsExpectedVolatilityRate', window );">Fair value inputs expected volatility rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueByLiabilityClassAxis=pwr_ContingentConsiderationMember', window );">Contingent consideration | Fair Value, Inputs, Level 3 | Fair Value, Measurements, Recurring | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueInputsDiscountRate', window );">Fair value inputs discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueAssumptionsExpectedVolatilityRate', window );">Fair value inputs expected volatility rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=35744584&amp;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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911189&amp;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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</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_FairValueAssumptionsExpectedVolatilityRate">
<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>Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueAssumptionsExpectedVolatilityRate</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_FairValueInputsDiscountRate">
<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>Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value.  For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueInputsDiscountRate</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<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 gain (loss) recognized on the income statement for financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<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 purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<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 settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19207-110258<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_AcquisitionWithoutMaximumEarnOutMember">
<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_AcquisitionWithoutMaximumEarnOutMember</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_FairValueByLiabilityClassAxis=pwr_ContingentConsiderationMember">
<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_FairValueByLiabilityClassAxis=pwr_ContingentConsiderationMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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>53
<FILENAME>R40.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785693376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements (Detail) - USD ($)<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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit related to the settlement of share-based awards during period</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,100<span></span>
</td>
<td class="text">&#160;<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided (used in) operating activities of continuing operations</a></td>
<td class="nump">173,703<span></span>
</td>
<td class="num">$ (68,528)<span></span>
</td>
<td class="nump">174,837<span></span>
</td>
<td class="nump">$ 205,093<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided (used in) financing activities of continuing operations</a></td>
<td class="nump">$ 270,133<span></span>
</td>
<td class="nump">82,100<span></span>
</td>
<td class="nump">$ 370,034<span></span>
</td>
<td class="num">(10,459)<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=pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember', window );">Accounting Standards Update, Statutory Tax Withholding Component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided (used in) operating activities of continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided (used in) financing activities of continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,500)<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=pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember', window );">Accounting Standards Update, Excess Tax Benefit Component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided (used in) operating activities of continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided (used in) financing activities of continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (700)<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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<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 recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
<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 inflow (outflow) of financing activities, excluding 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3521-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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
<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 inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</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/presentationRef<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&amp;oid=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</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>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_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_AdjustmentsForNewAccountingPronouncementsAxis=pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember">
<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=pwr_AccountingStandardsUpdate201609StatutoryTaxWithholdingComponentMember</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_AdjustmentsForNewAccountingPronouncementsAxis=pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember">
<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=pwr_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember</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>54
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6788648944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">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>Jul. 20, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>Acquisition </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>Acquisition </div>
<div>shares</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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">$ 139,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 139,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 139,500<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,400<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,800<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311,400<span></span>
</td>
<td class="text">&#160;<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_SalesRevenueServicesNet', window );">Revenues included in consolidated results of operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,609,307<span></span>
</td>
<td class="nump">$ 2,042,186<span></span>
</td>
<td class="nump">6,987,851<span></span>
</td>
<td class="nump">$ 5,548,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss (income) before taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(132,195)<span></span>
</td>
<td class="num">$ (128,063)<span></span>
</td>
<td class="num">(307,832)<span></span>
</td>
<td class="num">$ (193,789)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementBusinessSegmentsAxis=pwr_ElectricPowerDivisionMember', window );">Electric Power Infrastructure Services Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementBusinessSegmentsAxis=pwr_OilAndGasDivisionMember', window );">Oil and Gas Infrastructure Services Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">305,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StrongholdLtd.andStrongholdSpecialtyLtd.Member', window );">Stronghold, Ltd. and Stronghold Specialty, Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Aggregate consideration paid</a></td>
<td class="nump">$ 360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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) | shares</a></td>
<td class="nump">2,693,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">$ 81,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm', window );">Contingent consideration financial target term</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liability</a></td>
<td class="nump">$ 51,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred', window );">Cash paid or payable</a></td>
<td class="nump">360,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">$ 305,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StrongholdLtd.andStrongholdSpecialtyLtd.Member', window );">Stronghold, Ltd. and Stronghold Specialty, Ltd. | Oil and Gas Infrastructure Services Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 305,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Acquisitions2017OtherThanStrongholdMember', window );">Acquisitions 2017, other than Stronghold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">288,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_NumberOfBusinessesAcquired', window );">Number of business acquisitions | Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred', window );">Cash paid or payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Acquisitions2017OtherThanStrongholdMember', window );">Acquisitions 2017, other than Stronghold | Electric Power Infrastructure Services Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Acquisitions2017Member', window );">Acquisitions 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">311,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">311,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 311,400<span></span>
</td>
<td class="text">&#160;<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_SalesRevenueServicesNet', window );">Revenues included in consolidated results of operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss (income) before taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Acquisitions2016Member', window );">Acquisitions 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,840<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,508<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,500<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,683<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_NumberOfBusinessesAcquired', window );">Number of business acquisitions | Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred', window );">Cash paid or payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,941<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,923<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_BusinessAcquisitionAxis=pwr_Acquisitions2016Member', window );">Acquisitions 2016 | Electric Power Infrastructure Services Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfBusinessesAcquired', window );">Number of business acquisitions | Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<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_Acquisitions2016Member', window );">Acquisitions 2016 | Electric Power Infrastructure Services Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,600<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_Acquisitions2016Member', window );">Acquisitions 2016 | Oil and Gas Infrastructure Services Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred">
<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>Consideration transferred or to be transferred cash and liabilities incurred 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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred</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_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm">
<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, Financial 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_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesFinancialTargetTerm</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_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>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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=35744584&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=35744584&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84229725&amp;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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911251&amp;loc=d3e6613-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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=35744584&amp;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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911189&amp;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_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>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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=35741047&amp;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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</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_NumberOfBusinessesAcquired">
<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 businesses acquired by the entity during the 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;">us-gaap_NumberOfBusinessesAcquired</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: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_PaymentsToAcquireBusinessesGross">
<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 outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-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_PaymentsToAcquireBusinessesGross</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_SalesRevenueServicesNet">
<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>Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_SalesRevenueServicesNet</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_StatementBusinessSegmentsAxis=pwr_ElectricPowerDivisionMember">
<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_StatementBusinessSegmentsAxis=pwr_ElectricPowerDivisionMember</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_StatementBusinessSegmentsAxis=pwr_OilAndGasDivisionMember">
<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_StatementBusinessSegmentsAxis=pwr_OilAndGasDivisionMember</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_StrongholdLtd.andStrongholdSpecialtyLtd.Member">
<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_StrongholdLtd.andStrongholdSpecialtyLtd.Member</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_Acquisitions2017OtherThanStrongholdMember">
<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_Acquisitions2017OtherThanStrongholdMember</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_Acquisitions2017Member">
<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_Acquisitions2017Member</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_Acquisitions2016Member">
<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_Acquisitions2016Member</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_StatementBusinessSegmentsAxis=pwr_ElectricPowerInfrastructureServicesBusinessMember">
<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_StatementBusinessSegmentsAxis=pwr_ElectricPowerInfrastructureServicesBusinessMember</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>55
<FILENAME>R42.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6788459152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Business Acquisition Purchase Price Allocation Assets Acquired and Liabilities Assumed (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 20, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 311,403<span></span>
</td>
<td class="nump">$ 311,400<span></span>
</td>
<td class="text">&#160;<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_StrongholdLtd.andStrongholdSpecialtyLtd.Member', window );">Stronghold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred', window );">Cash paid or payable</a></td>
<td class="nump">$ 360,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">81,337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="nump">51,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of total consideration transferred or estimated to be transferred</a></td>
<td class="nump">492,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">77,478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">22,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">20,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">51,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">1,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="nump">95,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(82,418)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other long-term liabilities</a></td>
<td class="num">(48)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="nump">186,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</a></td>
<td class="nump">305,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Fair value of total consideration transferred or estimated to be transferred</a></td>
<td class="nump">$ 492,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Acquisitions2017OtherThanStrongholdMember', window );">Acquisitions 2017, other than Stronghold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred', window );">Cash paid or payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="nump">8,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of total consideration transferred or estimated to be transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="nump">193<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="nump">170<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,091<span></span>
</td>
<td class="nump">8,091<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,798)<span></span>
</td>
<td class="num">(2,798)<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,305<span></span>
</td>
<td class="nump">14,305<span></span>
</td>
<td class="text">&#160;<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Fair value of total consideration transferred or estimated to be transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,171<span></span>
</td>
<td class="nump">$ 20,171<span></span>
</td>
<td class="text">&#160;<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_Acquisitions2016Member', window );">Acquisitions 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred', window );">Cash paid or payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,941<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,508<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,683<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_BusinessCombinationConsiderationTransferred1', window );">Fair value of total consideration transferred or estimated to be transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,132<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,414<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,237<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,582<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,863<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,553<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,467<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,097)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,484)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,326)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,209<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,923<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Fair value of total consideration transferred or estimated to be transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96,132<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred">
<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>Consideration transferred or to be transferred cash and liabilities incurred 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_BusinessCombinationConsiderationTransferredOrToBeTransferredCashAndLiabilitiesIncurred</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent">
<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 Identifiable Assets Acquired and Liabilities Assumed, Costs in Excess of Billings, Current</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCostsinExcessofBillingsCurrent</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_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_BusinessCombinationConsiderationTransferred1">
<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 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.</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/presentationRef<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&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911251&amp;loc=d3e6613-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_BusinessCombinationConsiderationTransferred1</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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911251&amp;loc=d3e6578-128477<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911251&amp;loc=d3e6613-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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911189&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<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 other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<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 liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<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 deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<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 intangible assets, excluding goodwill, acquired at the acquisition date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<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 recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<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 other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<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 other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<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 property, plant, and equipment recognized as of the acquisition date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<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 recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=35741047&amp;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_StrongholdLtd.andStrongholdSpecialtyLtd.Member">
<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_StrongholdLtd.andStrongholdSpecialtyLtd.Member</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_Acquisitions2017OtherThanStrongholdMember">
<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_Acquisitions2017OtherThanStrongholdMember</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_Acquisitions2016Member">
<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_Acquisitions2016Member</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>56
<FILENAME>R43.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785695088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (Detail) - Acquisitions 2017<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2017 </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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Estimated fair value at acquisition date</a></td>
<td class="nump">$ 103,791<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average amortization period at acquisition date</a></td>
<td class="text">8 years 1 month<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<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">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Estimated fair value at acquisition date</a></td>
<td class="nump">$ 76,213<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average amortization period at acquisition date</a></td>
<td class="text">6 years 9 months 18 days<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog</a></td>
<td class="text">&#160;<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">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Estimated fair value at acquisition date</a></td>
<td class="nump">$ 333<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average amortization period at acquisition date</a></td>
<td class="text">2 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<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">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Estimated fair value at acquisition date</a></td>
<td class="nump">$ 18,815<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average amortization period at acquisition date</a></td>
<td class="text">15 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<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">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Estimated fair value at acquisition date</a></td>
<td class="nump">$ 8,430<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average amortization period at acquisition date</a></td>
<td class="text">5 years<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<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 identifiable intangible assets recognized as of the acquisition date.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=84160947&amp;loc=d3e2207-128464<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</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_BusinessAcquisitionAxis=pwr_Acquisitions2017Member">
<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_Acquisitions2017Member</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</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>57
<FILENAME>R44.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773603296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Detail) - Acquisitions - 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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessAcquisitionsProFormaRevenue', window );">Revenues</a></td>
<td class="nump">$ 2,631,137<span></span>
</td>
<td class="nump">$ 2,174,123<span></span>
</td>
<td class="nump">$ 7,234,193<span></span>
</td>
<td class="nump">$ 5,970,857<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_BusinessAcquisitionsProFormaGrossProfit', window );">Gross profit</a></td>
<td class="nump">355,830<span></span>
</td>
<td class="nump">331,409<span></span>
</td>
<td class="nump">978,446<span></span>
</td>
<td class="nump">796,989<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_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses', window );">Selling, general and administrative expenses</a></td>
<td class="nump">205,025<span></span>
</td>
<td class="nump">184,014<span></span>
</td>
<td class="nump">614,819<span></span>
</td>
<td class="nump">541,328<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_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">10,022<span></span>
</td>
<td class="nump">11,576<span></span>
</td>
<td class="nump">29,926<span></span>
</td>
<td class="nump">34,696<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_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax', window );">Net income from continuing operations</a></td>
<td class="nump">89,839<span></span>
</td>
<td class="nump">75,866<span></span>
</td>
<td class="nump">205,344<span></span>
</td>
<td class="nump">118,853<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_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax', window );">Net income from continuing operations attributable to common stock</a></td>
<td class="nump">$ 89,303<span></span>
</td>
<td class="nump">$ 75,456<span></span>
</td>
<td class="nump">$ 204,112<span></span>
</td>
<td class="nump">$ 117,913<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_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic', window );">Earnings per share from continuing operations: basic (in usd per share)</a></td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="nump">$ 0.73<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_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted', window );">Earnings per share from continuing operations: diluted (in usd per share)</a></td>
<td class="nump">$ 0.56<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="nump">$ 0.73<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets">
<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 Acquisitions, Pro Forma Amortization Of Intangible 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_BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets</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_BusinessAcquisitionsProFormaGrossProfit">
<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 Acquisitions, Pro Forma Gross Profit</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_BusinessAcquisitionsProFormaGrossProfit</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_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax">
<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 Acquisitions Pro Forma, Net Income (Loss) Attributable To Common Stock  From Continuing Operations, Net Of Tax</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_BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockFromContinuingOperationsNetOfTax</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_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses">
<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 Acquisitions, Pro Forma Selling, General And Administrative Expenses</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_BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses</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_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_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic">
<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>Per basic share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;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_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic</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_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted">
<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>Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;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_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted</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_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax">
<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 tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;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_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax</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_BusinessAcquisitionsProFormaRevenue">
<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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)-(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;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_BusinessAcquisitionsProFormaRevenue</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_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</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>58
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6772627024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Summary of Changes in Quanta's Goodwill (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GoodwillGross', window );">Goodwill gross, beginning balance</a></td>
<td class="nump">$ 1,642,902<span></span>
</td>
<td class="text">&#160;<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment, beginning balance</a></td>
<td class="num">(39,733)<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">1,603,169<span></span>
</td>
<td class="text">&#160;<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="nump">311,403<span></span>
</td>
<td class="nump">$ 311,400<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_GoodwillPurchaseAccountingAdjustments', window );">Purchase price allocation adjustments</a></td>
<td class="num">(1,278)<span></span>
</td>
<td class="text">&#160;<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_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="nump">23,751<span></span>
</td>
<td class="text">&#160;<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_GoodwillGross', window );">Goodwill gross, ending balance</a></td>
<td class="nump">1,977,911<span></span>
</td>
<td class="nump">1,977,911<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment, ending balance</a></td>
<td class="num">(40,866)<span></span>
</td>
<td class="num">(40,866)<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_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">1,937,045<span></span>
</td>
<td class="nump">1,937,045<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_StatementBusinessSegmentsAxis=pwr_ElectricPowerDivisionMember', window );">Electric Power Infrastructure Services Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GoodwillGross', window );">Goodwill gross, beginning balance</a></td>
<td class="nump">1,253,979<span></span>
</td>
<td class="text">&#160;<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment, beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">1,253,979<span></span>
</td>
<td class="text">&#160;<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="nump">5,866<span></span>
</td>
<td class="text">&#160;<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_GoodwillPurchaseAccountingAdjustments', window );">Purchase price allocation adjustments</a></td>
<td class="num">(619)<span></span>
</td>
<td class="text">&#160;<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_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="nump">14,767<span></span>
</td>
<td class="text">&#160;<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_GoodwillGross', window );">Goodwill gross, ending balance</a></td>
<td class="nump">1,273,993<span></span>
</td>
<td class="nump">1,273,993<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment, ending balance</a></td>
<td class="nump">0<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_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">1,273,993<span></span>
</td>
<td class="nump">1,273,993<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_StatementBusinessSegmentsAxis=pwr_OilAndGasDivisionMember', window );">Oil and Gas Infrastructure Services Division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GoodwillGross', window );">Goodwill gross, beginning balance</a></td>
<td class="nump">388,923<span></span>
</td>
<td class="text">&#160;<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment, beginning balance</a></td>
<td class="num">(39,733)<span></span>
</td>
<td class="text">&#160;<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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">349,190<span></span>
</td>
<td class="text">&#160;<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="nump">305,537<span></span>
</td>
<td class="text">&#160;<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_GoodwillPurchaseAccountingAdjustments', window );">Purchase price allocation adjustments</a></td>
<td class="num">(659)<span></span>
</td>
<td class="text">&#160;<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_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustments</a></td>
<td class="nump">8,984<span></span>
</td>
<td class="text">&#160;<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_GoodwillGross', window );">Goodwill gross, ending balance</a></td>
<td class="nump">703,918<span></span>
</td>
<td class="nump">703,918<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_GoodwillImpairedAccumulatedImpairmentLoss', window );">Accumulated impairment, ending balance</a></td>
<td class="num">(40,866)<span></span>
</td>
<td class="num">(40,866)<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_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 663,052<span></span>
</td>
<td class="nump">$ 663,052<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_Goodwill">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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_Goodwill</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=35741047&amp;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_GoodwillForeignCurrencyTranslationGainLoss">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;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_GoodwillForeignCurrencyTranslationGainLoss</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_GoodwillGross">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a,h)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;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_GoodwillGross</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_GoodwillImpairedAccumulatedImpairmentLoss">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a,h)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;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_GoodwillImpairedAccumulatedImpairmentLoss</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_GoodwillPurchaseAccountingAdjustments">
<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 (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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e961-128460<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;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_GoodwillPurchaseAccountingAdjustments</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_GoodwillRollForward">
<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>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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;">us-gaap_GoodwillRollForward</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_StatementBusinessSegmentsAxis=pwr_ElectricPowerDivisionMember">
<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_StatementBusinessSegmentsAxis=pwr_ElectricPowerDivisionMember</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_StatementBusinessSegmentsAxis=pwr_OilAndGasDivisionMember">
<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_StatementBusinessSegmentsAxis=pwr_OilAndGasDivisionMember</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>59
<FILENAME>R46.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773514592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Other Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets</a></td>
<td class="nump">$ 599,897<span></span>
</td>
<td class="nump">$ 484,336<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(324,879)<span></span>
</td>
<td class="num">(297,313)<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_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, Net</a></td>
<td class="nump">$ 275,018<span></span>
</td>
<td class="nump">187,023<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_FiniteLivedIntangibleAssetUsefulLife', window );">Remaining Weighted Average Amortization Period in Years</a></td>
<td class="text">9 years 2 months 7 days<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets</a></td>
<td class="nump">$ 328,087<span></span>
</td>
<td class="nump">244,329<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(129,000)<span></span>
</td>
<td class="num">(110,640)<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_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, Net</a></td>
<td class="nump">$ 199,087<span></span>
</td>
<td class="nump">133,689<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_FiniteLivedIntangibleAssetUsefulLife', window );">Remaining Weighted Average Amortization Period in Years</a></td>
<td class="text">7 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember', window );">Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets</a></td>
<td class="nump">$ 136,529<span></span>
</td>
<td class="nump">133,592<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(135,807)<span></span>
</td>
<td class="num">(132,441)<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_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, Net</a></td>
<td class="nump">$ 722<span></span>
</td>
<td class="nump">1,151<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_FiniteLivedIntangibleAssetUsefulLife', window );">Remaining Weighted Average Amortization Period in Years</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets</a></td>
<td class="nump">$ 74,833<span></span>
</td>
<td class="nump">54,723<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(15,929)<span></span>
</td>
<td class="num">(12,855)<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_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, Net</a></td>
<td class="nump">$ 58,904<span></span>
</td>
<td class="nump">41,868<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_FiniteLivedIntangibleAssetUsefulLife', window );">Remaining Weighted Average Amortization Period in Years</a></td>
<td class="text">16 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets</a></td>
<td class="nump">$ 37,906<span></span>
</td>
<td class="nump">29,212<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(26,967)<span></span>
</td>
<td class="num">(25,546)<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_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, Net</a></td>
<td class="nump">$ 10,939<span></span>
</td>
<td class="nump">3,666<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_FiniteLivedIntangibleAssetUsefulLife', window );">Remaining Weighted Average Amortization Period in Years</a></td>
<td class="text">4 years 2 months 7 days<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Patented rights and developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsGross', window );">Intangible Assets</a></td>
<td class="nump">$ 22,542<span></span>
</td>
<td class="nump">22,480<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(17,176)<span></span>
</td>
<td class="num">(15,831)<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_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, Net</a></td>
<td class="nump">$ 5,366<span></span>
</td>
<td class="nump">$ 6,649<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_FiniteLivedIntangibleAssetUsefulLife', window );">Remaining Weighted Average Amortization Period in Years</a></td>
<td class="text">3 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetUsefulLife">
<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>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.</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_FiniteLivedIntangibleAssetUsefulLife</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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<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>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAccumulatedAmortization</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_FiniteLivedIntangibleAssetsGross">
<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 before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsGross</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_FiniteLivedIntangibleAssetsLineItems">
<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_FiniteLivedIntangibleAssetsLineItems</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_FiniteLivedIntangibleAssetsNet">
<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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsNet</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</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>60
<FILENAME>R47.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938622848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Detail)<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, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>Divisions</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 | Divisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<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">$ 8,979<span></span>
</td>
<td class="nump">$ 8,094<span></span>
</td>
<td class="nump">$ 22,035<span></span>
</td>
<td class="nump">$ 23,730<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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6388964&amp;loc=d3e16225-109274<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=66006027&amp;loc=d3e16323-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_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>61
<FILENAME>R48.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785392096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Estimated Future Aggregate Amortization Expense of Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of 2017</a></td>
<td class="nump">$ 10,142<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2018</a></td>
<td class="nump">39,381<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2019</a></td>
<td class="nump">37,229<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2020</a></td>
<td class="nump">35,824<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2021</a></td>
<td class="nump">33,478<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">118,964<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsNet', window );">Intangible Assets, Net</a></td>
<td class="nump">$ 275,018<span></span>
</td>
<td class="nump">$ 187,023<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<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 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.</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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<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 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.</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</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_FiniteLivedIntangibleAssetsNet">
<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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsNet</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_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>62
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6772336800">
<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 (Detail) - 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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td class="nump">$ 89,313<span></span>
</td>
<td class="nump">$ 73,137<span></span>
</td>
<td class="nump">$ 201,417<span></span>
</td>
<td class="nump">$ 110,195<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Net income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">605<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">605<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common stock</a></td>
<td class="nump">$ 89,313<span></span>
</td>
<td class="nump">$ 73,742<span></span>
</td>
<td class="nump">$ 201,417<span></span>
</td>
<td class="nump">$ 110,800<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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">157,484<span></span>
</td>
<td class="nump">155,024<span></span>
</td>
<td class="nump">155,796<span></span>
</td>
<td class="nump">158,090<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,136<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">997<span></span>
</td>
<td class="nump">0<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">158,620<span></span>
</td>
<td class="nump">155,024<span></span>
</td>
<td class="nump">156,793<span></span>
</td>
<td class="nump">158,090<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_IncomeLossFromContinuingOperations">
<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 tax of income (loss) from continuing operations attributable to the parent.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4613673-111683<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_IncomeLossFromContinuingOperations</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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<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 tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721675-107760<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721525-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=SL51721523-107759<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e957-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65878427&amp;loc=d3e1012-107759<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=d3e1361-107760<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=64827811&amp;loc=SL51721673-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=96868048&amp;loc=SL4569616-111683<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96947427&amp;loc=d3e1500-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_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/presentationRef<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&amp;oid=96947427&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6371337&amp;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_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_WeightedAverageNumberOfSharesOutstandingAbstract">
<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_WeightedAverageNumberOfSharesOutstandingAbstract</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96947427&amp;loc=d3e1448-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773447936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - Long-term Debt Obligations (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Borrowings under credit facility</a></td>
<td class="nump">$ 757,543<span></span>
</td>
<td class="nump">$ 351,341<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_OtherLongTermDebt', window );">Other long-term debt, interest rates ranging from 2.4% to 4.3%</a></td>
<td class="nump">2,182<span></span>
</td>
<td class="nump">3,305<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_CapitalLeaseObligations', window );">Capital leases, interest rates ranging from 2.5% to 5.5%</a></td>
<td class="nump">3,287<span></span>
</td>
<td class="nump">3,744<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_LongTermDebt', window );">Total long-term debt obligations</a></td>
<td class="nump">763,012<span></span>
</td>
<td class="nump">358,390<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_LongTermDebtCurrent', window );">Less &#8212; Current maturities of long-term debt</a></td>
<td class="nump">2,804<span></span>
</td>
<td class="nump">4,828<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_LongTermDebtNoncurrent', window );">Total long-term debt obligations, net of current maturities</a></td>
<td class="nump">$ 760,208<span></span>
</td>
<td class="nump">$ 353,562<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_LongtermDebtTypeAxis=pwr_OtherLongTermDebtMember', window );">Other Long Term Debt | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Capital leases and Other long-term debt interest rates</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.40%<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_LongtermDebtTypeAxis=pwr_OtherLongTermDebtMember', window );">Other Long Term Debt | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Capital leases and Other long-term debt interest rates</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">4.30%<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_LongtermDebtTypeAxis=us-gaap_CapitalLeaseObligationsMember', window );">Capital Leases | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Capital leases and Other long-term debt interest rates</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<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_LongtermDebtTypeAxis=us-gaap_CapitalLeaseObligationsMember', window );">Capital Leases | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Capital leases and Other long-term debt interest rates</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">5.50%<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_CapitalLeaseObligations">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;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_CapitalLeaseObligations</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_DebtInstrumentInterestRateStatedPercentage">
<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>Contractual interest rate for funds borrowed, under the debt agreement.</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/presentationRef<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(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_DebtInstrumentInterestRateStatedPercentage</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>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_DebtInstrumentLineItems">
<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_DebtInstrumentLineItems</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6876686&amp;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_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_LongTermDebt">
<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 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.</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/presentationRef<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_LongTermDebt</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_LongTermDebtCurrent">
<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 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.</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/presentationRef<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,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_LongTermDebtCurrent</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_LongTermDebtNoncurrent">
<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 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.</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/presentationRef<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&amp;oid=6877327&amp;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_LongTermDebtNoncurrent</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_OtherLongTermDebt">
<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 long-term debt classified as other.</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/presentationRef<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&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;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_OtherLongTermDebt</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_LongtermDebtTypeAxis=pwr_OtherLongTermDebtMember">
<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_LongtermDebtTypeAxis=pwr_OtherLongTermDebtMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_LongtermDebtTypeAxis=us-gaap_CapitalLeaseObligationsMember">
<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_LongtermDebtTypeAxis=us-gaap_CapitalLeaseObligationsMember</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>64
<FILENAME>R51.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773186000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - Current Maturities of Long-Term Debt and Short-Term Debt (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,735<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_LongTermDebtCurrent', window );">Current maturities of long-term debt</a></td>
<td class="nump">2,804<span></span>
</td>
<td class="nump">4,828<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_DebtCurrent', window );">Current maturities of long-term debt and short-term debt</a></td>
<td class="nump">$ 2,804<span></span>
</td>
<td class="nump">$ 7,563<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_DebtCurrent">
<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 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.</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/presentationRef<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,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_DebtCurrent</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_DebtDisclosureAbstract">
<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_DebtDisclosureAbstract</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_LongTermDebtCurrent">
<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 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.</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/presentationRef<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,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_LongTermDebtCurrent</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_ShortTermBorrowings">
<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 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.</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/presentationRef<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)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;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_ShortTermBorrowings</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773844160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - Credit Facility Amended and Restated Credit Agreement (Detail) - Current Credit Agreement<br></strong></div></th>
<th class="th">
<div>Dec. 18, 2015 </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">&#160;<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 );">Senior secured revolving credit facility</a></td>
<td class="nump">$ 1,810,000,000<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_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement', window );">Option to increase revolving commitments under the credit agreement</a></td>
<td class="nump">400,000,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_FourthAmendedAndRestatedMember', window );">Revolving Loans and Letters of Credit in Alternative Currencies</a></td>
<td class="text">&#160;<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">&#160;<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 );">Senior secured revolving credit facility</a></td>
<td class="nump">600,000,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_CurrencyAxis=currency_USD', window );">U S Dollar | Swing Lines Loan</a></td>
<td class="text">&#160;<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">&#160;<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 );">Senior secured revolving credit facility</a></td>
<td class="nump">100,000,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_CurrencyAxis=currency_CAD', window );">Canadian Dollars | Swing Lines Loan</a></td>
<td class="text">&#160;<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">&#160;<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 );">Senior secured revolving credit facility</a></td>
<td class="nump">50,000,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_CurrencyAxis=currency_AUD', window );">Australian Dollars | Swing Lines Loan</a></td>
<td class="text">&#160;<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">&#160;<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 );">Senior secured revolving credit facility</a></td>
<td class="nump">$ 30,000,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_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement">
<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>Option to increase revolving commitments under 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_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_DebtInstrumentAxis=pwr_FourthAmendedAndRestatedMember">
<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_FourthAmendedAndRestatedMember</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_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;">us-gaap_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_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_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R53.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785378976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - Credit Facility Current Borrowings (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">$ 757,543<span></span>
</td>
<td class="nump">$ 351,341<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="nump">659,700<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=pwr_LettersOfCreditAndBankGuaranteesMember', window );">Letters Of Credit and Bank Guarantees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<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 under the credit facility</a></td>
<td class="nump">392,800<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=pwr_LettersOfCreditAndBankGuaranteesMember', window );">Letters Of Credit and Bank Guarantees | U S Dollar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<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 under the credit facility</a></td>
<td class="nump">200,600<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=pwr_LettersOfCreditAndBankGuaranteesMember', window );">Letters Of Credit and Bank Guarantees | Primarily Canadian and Australian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<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 under the credit facility</a></td>
<td class="nump">192,200<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=pwr_BorrowingsUnderCreditFacilityMember', window );">Borrowings Under Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">757,500<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=pwr_BorrowingsUnderCreditFacilityMember', window );">Borrowings Under Credit Facility | U S Dollar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">697,400<span></span>
</td>
<td class="text">&#160;<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_CreditFacilityAxis=pwr_BorrowingsUnderCreditFacilityMember', window );">Borrowings Under Credit Facility | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">$ 60,100<span></span>
</td>
<td class="text">&#160;<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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6876686&amp;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_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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_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_us-gaap_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;">us-gaap_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_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;">us-gaap_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=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_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;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6922479808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - Information on Borrowings under Current and Prior Credit Facility and Applicable Interest Rates (Detail) - USD ($)<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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod', window );">Maximum amount outstanding under the credit facility during the period</a></td>
<td class="nump">$ 917,895<span></span>
</td>
<td class="nump">$ 518,556<span></span>
</td>
<td class="nump">$ 917,895<span></span>
</td>
<td class="nump">$ 518,607<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_LineOfCreditFacilityAverageOutstandingAmount', window );">Average daily amount outstanding under the credit facility</a></td>
<td class="nump">$ 760,418<span></span>
</td>
<td class="nump">$ 469,276<span></span>
</td>
<td class="nump">$ 564,178<span></span>
</td>
<td class="nump">$ 455,267<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_DebtInstrumentInterestRateDuringPeriod', window );">Weighted-average interest rate</a></td>
<td class="nump">2.66%<span></span>
</td>
<td class="nump">2.16%<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
<td class="nump">2.11%<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_DebtDisclosureAbstract">
<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_DebtDisclosureAbstract</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_DebtInstrumentInterestRateDuringPeriod">
<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 effective interest rate 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=64930785&amp;loc=d3e28551-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_DebtInstrumentInterestRateDuringPeriod</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_LineOfCreditFacilityAverageOutstandingAmount">
<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>Average amount borrowed under the credit facility during the 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;">us-gaap_LineOfCreditFacilityAverageOutstandingAmount</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_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod">
<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 amount borrowed under the credit facility at any time during the 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;">us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R55.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6774078352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - Credit Facility Terms under the Amended and Restated Credit Agreement (Detail) - Current Credit Agreement<br></strong></div></th>
<th class="th">
<div>Dec. 18, 2015 </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">&#160;<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="nump">$ 25,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_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement', window );">Percentage of capital stock of direct foreign subsidiaries of wholly owned U.S. subsidiaries to secure credit agreement</a></td>
<td class="nump">65.00%<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_DebtInstrumentCovenantLeverageRatioMaximum', window );">Maximum consolidated leverage ratio</a></td>
<td class="nump">3.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_DebtInstrumentCovenantAcquisitionThresholdForLeverageRatio', window );">Acquisition threshold for leverage ratio</a></td>
<td class="nump">$ 200,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_DebtInstrumentCovenantLeverageRatioAcquisitionCompletedInCurrentAndTwoSubsequentQuartersMaximum', window );">Maximum leverage ratio acquisition completed in current and two subsequent quarters</a></td>
<td class="nump">3.5<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_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Minimum consolidated interest coverage ratio</a></td>
<td class="nump">3.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_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="nump">$ 100,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_CrossDefaultProvisions', window );">Cross default provisions with debt instruments exceeding this amount</a></td>
<td class="nump">$ 100,000,000.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_us-gaap_DebtInstrumentAxis=pwr_FourthAmendedAndRestatedMember', window );">Minimum</a></td>
<td class="text">&#160;<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">&#160;<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="nump">0.20%<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_FourthAmendedAndRestatedMember', window );">Minimum | Standby Letters of Credit</a></td>
<td class="text">&#160;<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">&#160;<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="nump">1.125%<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_FourthAmendedAndRestatedMember', window );">Minimum | Performance Letters of Credit</a></td>
<td class="text">&#160;<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">&#160;<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="nump">0.675%<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_FourthAmendedAndRestatedMember', window );">Maximum</a></td>
<td class="text">&#160;<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">&#160;<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="nump">0.40%<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_FourthAmendedAndRestatedMember', window );">Maximum | Standby Letters of Credit</a></td>
<td class="text">&#160;<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">&#160;<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="nump">2.125%<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_FourthAmendedAndRestatedMember', window );">Maximum | Performance Letters of Credit</a></td>
<td class="text">&#160;<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">&#160;<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="nump">1.275%<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_FourthAmendedAndRestatedMember', window );">Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only | Minimum</a></td>
<td class="text">&#160;<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">&#160;<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="nump">1.125%<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_FourthAmendedAndRestatedMember', window );">Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only | Maximum</a></td>
<td class="text">&#160;<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">&#160;<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="nump">2.125%<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_FourthAmendedAndRestatedMember', window );">Excess of Base Rate Domestic Borrowings Only | Minimum</a></td>
<td class="text">&#160;<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">&#160;<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="nump">0.125%<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_FourthAmendedAndRestatedMember', window );">Excess of Base Rate Domestic Borrowings Only | Maximum</a></td>
<td class="text">&#160;<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">&#160;<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="nump">1.125%<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_FourthAmendedAndRestatedMember', window );">Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings | Minimum</a></td>
<td class="text">&#160;<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">&#160;<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="nump">1.125%<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_FourthAmendedAndRestatedMember', window );">Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings | Maximum</a></td>
<td class="text">&#160;<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">&#160;<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="nump">2.125%<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_FourthAmendedAndRestatedMember', window );">Excess of Federal Funds Rate</a></td>
<td class="text">&#160;<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">&#160;<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="nump">0.50%<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_FourthAmendedAndRestatedMember', window );">Excess of Euro Currency Rate</a></td>
<td class="text">&#160;<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">&#160;<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="nump">1.00%<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_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_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_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_DebtInstrumentAxis=pwr_FourthAmendedAndRestatedMember">
<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_FourthAmendedAndRestatedMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6772570784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Exchangeable Shares and Series F and Series G Preferred Stock (Detail)<br></strong></div></th>
<th class="th" colspan="2">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, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>Acquisition </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>shares</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare', window );">Number of shares of Common stock received for each exchangeable share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess', window );">Minimum number of shares that can be exchanged by exchangeable shareholders unless the number of remaining exchangeable shares registered in the name of the holder is less (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts', window );">Number of business acquisitions having issuances of preferred stock | Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">151,206,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151,206,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144,710,773<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_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember', window );">Series F Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember', window );">Series G Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_StatementClassOfStockAxis=pwr_ExchangeableSharesForCommonStockMember', window );">Exchangeable Shares For Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Exchangeable shares exchanged for common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<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_StatementClassOfStockAxis=pwr_ExchangeableSharesMember', window );">Exchangeable Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">3,986,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,986,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,515,453<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_StatementClassOfStockAxis=pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember', window );">Exchangeable Shares Associated With Series F And Series G Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess">
<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>Minimum number of shares that can be exchanged by exchangeable shareholders unless number of remaining exchangeable shares registered in name of holder is less.</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_MinimumNumberOfSharesThatCanBeExchangedByExchangeableShareholdersUnlessNumberOfRemainingExchangeableSharesRegisteredInNameOfHolderIsLess</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: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_pwr_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts">
<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 Businesses Acquired With Preferred Stock Issued To Voting Trusts</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_NumberOfBusinessesAcquiredWithPreferredStockIssuedToVotingTrusts</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_pwr_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare">
<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 common stock received for each exchangeable share.</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_NumberOfSharesOfCommonStockReceivedForEachExchangeableShare</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: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_ClassOfStockLineItems">
<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_ClassOfStockLineItems</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_CommonStockSharesOutstanding">
<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 common stock outstanding. Common stock represent the ownership interest in a corporation.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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_CommonStockSharesOutstanding</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>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_ConversionOfStockSharesConverted1">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-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_ConversionOfStockSharesConverted1</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_PreferredStockSharesIssued">
<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 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.</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/presentationRef<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_PreferredStockSharesIssued</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>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_PreferredStockSharesOutstanding">
<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>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.</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/presentationRef<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_PreferredStockSharesOutstanding</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>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_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember">
<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_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember</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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember">
<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_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember</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_StatementClassOfStockAxis=pwr_ExchangeableSharesForCommonStockMember">
<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_StatementClassOfStockAxis=pwr_ExchangeableSharesForCommonStockMember</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_StatementClassOfStockAxis=pwr_ExchangeableSharesMember">
<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_StatementClassOfStockAxis=pwr_ExchangeableSharesMember</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_StatementClassOfStockAxis=pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember">
<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_StatementClassOfStockAxis=pwr_ExchangeableSharesAssociatedWithSeriesFAndSeriesGPreferredStockMember</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>70
<FILENAME>R57.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6787749952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Treasury Stock (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">20 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 01, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Feb. 28, 2017</div></th>
<th class="th"><div>Jun. 30, 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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockValue', window );">Treasury stock, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,823,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,823,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,288,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockSharesRetired', window );">Retirement of treasury stock, shares (in shares)</a></td>
<td class="nump">84,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockRetiredCostMethodAmount', window );">Retirement of treasury stock, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,950,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareRepurchaseProgramAxis=pwr_TwoThousandSeventeenRepurchaseProgramMember', window );">2017 Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareRepurchaseProgramAxis=pwr_TwoThousandSeventeenRepurchaseProgramMember', window );">2017 Repurchase Program | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchaseProgramAuthorizedAmount1', window );">Aggregate authorized amount of common stock to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,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_ShareRepurchaseProgramAxis=pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember', window );">2015 Repurchase Plan Open Market Purchases And Accelerated Share Repurchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,300,000<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock acquired, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,000,000<span></span>
</td>
<td class="text">&#160;<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_ShareRepurchaseProgramAxis=pwr_TwoThousandFifteenRepurchaseProgramMember', window );">2015 Repurchase Program | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchaseProgramAuthorizedAmount1', window );">Aggregate authorized amount of common stock to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,250,000,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareRepurchaseProgramAxis=pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember', window );">2015 Repurchase Program Open Market Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock acquired, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 449,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareRepurchaseProgramAxis=pwr_AcceleratedShareRepurchaseProgramMember', window );">Accelerated Share Repurchase Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock acquired, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchaseProgramAuthorizedAmount1', window );">Aggregate authorized amount of common stock to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsForRepurchaseOfCommonStock', window );">Payments for repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">750,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockRepurchasedDuringPeriodValue', window );">Accelerated stock repurchases settled at a later date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PlanNameAxis=pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember', window );">Treasury Stock Associated with Deferred Compensation Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock acquired, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,400,000<span></span>
</td>
<td class="nump">$ 8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockValue', window );">Treasury stock, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementClassOfStockAxis=pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember', window );">Common Stock Withheld for Settlement of Employee Tax Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockSharesAcquired', window );">Treasury stock acquired (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock acquired, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,200,000<span></span>
</td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquityClassOfTreasuryStockLineItems">
<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_EquityClassOfTreasuryStockLineItems</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_PaymentsForRepurchaseOfCommonStock">
<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 outflow to reacquire common stock during the period.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-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_PaymentsForRepurchaseOfCommonStock</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_StockRepurchaseProgramAuthorizedAmount1">
<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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</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_StockRepurchasedDuringPeriodValue">
<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>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.</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/presentationRef<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&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_StockRepurchasedDuringPeriodValue</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_TreasuryStockRetiredCostMethodAmount">
<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 decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;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_TreasuryStockRetiredCostMethodAmount</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_TreasuryStockSharesAcquired">
<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 that have been repurchased during the period and are being held in treasury.</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/presentationRef<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&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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_TreasuryStockSharesAcquired</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_TreasuryStockSharesRetired">
<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 common and preferred stock retired from treasury during the period.</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/presentationRef<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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<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_TreasuryStockSharesRetired</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_TreasuryStockValue">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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_TreasuryStockValue</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_TreasuryStockValueAcquiredCostMethod">
<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>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159872&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=27012166&amp;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_TreasuryStockValueAcquiredCostMethod</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_ShareRepurchaseProgramAxis=pwr_TwoThousandSeventeenRepurchaseProgramMember">
<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_ShareRepurchaseProgramAxis=pwr_TwoThousandSeventeenRepurchaseProgramMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_ShareRepurchaseProgramAxis=pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember">
<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_ShareRepurchaseProgramAxis=pwr_RepurchaseProgram2015OpenMarketPurchasesAndAcceleratedShareRepurchaseProgramMember</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_ShareRepurchaseProgramAxis=pwr_TwoThousandFifteenRepurchaseProgramMember">
<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_ShareRepurchaseProgramAxis=pwr_TwoThousandFifteenRepurchaseProgramMember</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_ShareRepurchaseProgramAxis=pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember">
<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_ShareRepurchaseProgramAxis=pwr_TwoThousandFifteenRepurchaseProgramOpenMarketPurchasesMember</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_ShareRepurchaseProgramAxis=pwr_AcceleratedShareRepurchaseProgramMember">
<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_ShareRepurchaseProgramAxis=pwr_AcceleratedShareRepurchaseProgramMember</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_PlanNameAxis=pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember">
<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_PlanNameAxis=pwr_TreasuryStockAssociatedWithDeferredCompensationPlansMember</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_StatementClassOfStockAxis=pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember">
<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_StatementClassOfStockAxis=pwr_CommonStockWithheldForSettlementOfEmployeeTaxLiabilitiesMember</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>71
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6663280064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Non-controlling Interests (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">$ 536<span></span>
</td>
<td class="nump">$ 410<span></span>
</td>
<td class="nump">$ 1,232<span></span>
</td>
<td class="nump">$ 940<span></span>
</td>
<td class="text">&#160;<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">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300<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 );">Non-controlling interests</a></td>
<td class="nump">2,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,275<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">$ 400<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<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_EquityAbstract">
<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_EquityAbstract</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=27012166&amp;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/presentationRef<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&amp;oid=84234705&amp;loc=SL4591551-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=84161450&amp;loc=SL4573702-111684<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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=77990344&amp;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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6767040768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equity-Based Compensation - Stock Incentive Plans (Detail)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>shares</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_us-gaap_PlanNameAxis=pwr_TwoThousandAndElevenPlanMember', window );">2011 Plan</a></td>
<td class="text">&#160;<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">&#160;<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_CommonStockAvailableForAwardsPursuantToPlan', window );">Aggregate number of shares of common stock that may be issued (in shares)</a></td>
<td class="nump">11,750,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_CommonStockAvailableForAwardsPursuantToPlan">
<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>Common stock available for awards pursuant to the plan.</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_CommonStockAvailableForAwardsPursuantToPlan</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:sharesItemType</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_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_PlanNameAxis=pwr_TwoThousandAndElevenPlanMember">
<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_PlanNameAxis=pwr_TwoThousandAndElevenPlanMember</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>73
<FILENAME>R60.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786071344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation - Restricted Stock and RSUs to be Settled in Common Stock (Detail) - 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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">$ 10,929<span></span>
</td>
<td class="nump">$ 9,746<span></span>
</td>
<td class="nump">$ 34,352<span></span>
</td>
<td class="nump">$ 32,968<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_RestrictedStockUnitsToBeSettledInCommonStockMember', window );">Restricted Stock Units to be Settled in Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, shares (in shares)</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="nump">1,800,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, weighted average grant date fair value, per share (in usd per share)</a></td>
<td class="nump">$ 32.76<span></span>
</td>
<td class="nump">$ 24.92<span></span>
</td>
<td class="nump">$ 37.20<span></span>
</td>
<td class="nump">$ 22.13<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost, related to unvested RSUs to be settled in common stock, total</a></td>
<td class="nump">$ 44,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,500<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Expected weighted average period to recognize compensation cost on RSUs to be settled in common stock (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 9 months 29 days<span></span>
</td>
<td class="text">&#160;<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_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember', window );">Restricted Stock and Restricted Stock Units to be Settled in Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Awards vested (in shares)</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,300,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of restricted stock, vested</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 55,400<span></span>
</td>
<td class="nump">$ 27,800<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_ShareBasedCompensation', window );">Non-cash stock compensation expense</a></td>
<td class="nump">$ 9,900<span></span>
</td>
<td class="nump">$ 8,800<span></span>
</td>
<td class="nump">$ 31,200<span></span>
</td>
<td class="nump">$ 30,500<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_PerformanceUnitsMember', window );">Performance Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Granted, shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,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 );">Granted, weighted average grant date fair value, per share (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.63<span></span>
</td>
<td class="nump">$ 22.86<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">100,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of restricted stock, vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<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,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 2,500<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Share-based Compensation Award, Tranche One | Restricted Stock and Restricted Stock Units to be Settled in Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for RSUs to be settled in stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Share-based Compensation Award, Tranche Two | Restricted Stock and Restricted Stock Units to be Settled in Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for RSUs to be settled in stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Share-based Compensation Award, Tranche Three | Restricted Stock and Restricted Stock Units to be Settled in Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for RSUs to be settled in stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<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>Unrecognized cost of unvested share-based compensation awards.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<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>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</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_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>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities 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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<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>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</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_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_AwardTypeAxis=pwr_RestrictedStockUnitsToBeSettledInCommonStockMember">
<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_RestrictedStockUnitsToBeSettledInCommonStockMember</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_AwardTypeAxis=pwr_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember">
<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_RestrictedStockAndRestrictedStockUnitsToBeSettledInCommonStockMember</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_AwardTypeAxis=pwr_PerformanceUnitsMember">
<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_PerformanceUnitsMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</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>74
<FILENAME>R61.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773446256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation - Performance Units to be Settled in Common Stock (Detail) - 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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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-based compensation</a></td>
<td class="nump">$ 10,929<span></span>
</td>
<td class="nump">$ 9,746<span></span>
</td>
<td class="nump">$ 34,352<span></span>
</td>
<td class="nump">$ 32,968<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_PerformanceUnitsMember', window );">Performance Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,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 );">Granted, weighted average grant date fair value, per share (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.63<span></span>
</td>
<td class="nump">$ 22.86<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-based compensation</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 2,500<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">100,000<span></span>
</td>
<td class="nump">0<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">100,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of restricted stock, vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="text">&#160;<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_PerformanceUnitsMember', window );">Performance Units | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<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_PerformanceUnitsMember', window );">Performance Units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<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>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities 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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=98514028&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<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>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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</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_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 share instruments newly issued under a share-based compensation plan.</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/presentationRef<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&amp;oid=96867065&amp;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_PerformanceUnitsMember">
<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_PerformanceUnitsMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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>75
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6938665312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation - Grant Date Fair Value for Awards of Performance Units Inputs (Detail) - Performance Units - $ / shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Mar. 22, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharePrice', window );">Share price (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.31<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.46%<span></span>
</td>
<td class="text">&#160;<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Term in years</a></td>
<td class="text">2 years 9 months 11 days<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<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 risk-free interest rate assumption that is used in valuing an option on its own shares.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</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_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_SharePrice">
<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>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</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>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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<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>Expected term of share-based compensation awards, 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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</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_AwardTypeAxis=pwr_PerformanceUnitsMember">
<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_PerformanceUnitsMember</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>76
<FILENAME>R63.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773958016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity-Based Compensation - RSUs to be Settled in Cash (Detail) - Restricted Stock Units to be Settled in Cash - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2016</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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares', window );">Amount in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares (in shares).</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to RSUs to be settled in cash</a></td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 6.2<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="text">&#160;<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_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards', window );">Payments to settle liabilities under compensation plan</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">7.5<span></span>
</td>
<td class="nump">$ 4.4<span></span>
</td>
<td class="text">&#160;<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_DeferredCompensationShareBasedArrangementsLiabilityCurrent', window );">Accrued liabilities under compensation plan</a></td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.1<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_RestrictedStockUnitsToBeSettledInCashMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for RSUs to be settled in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RestrictedStockUnitsToBeSettledInCashMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period for RSUs to be settled in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares">
<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 in cash received for each RSU is equal to the fair value of this number of Quanta common stock shares.</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_AmountInCashReceivedForEachRSUIsEqualToFairValueOfThisNumberOfQuantaCommonStockShares</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: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_AllocatedShareBasedCompensationExpense">
<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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_AllocatedShareBasedCompensationExpense</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_DeferredCompensationShareBasedArrangementsLiabilityCurrent">
<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>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).</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/presentationRef<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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_DeferredCompensationShareBasedArrangementsLiabilityCurrent</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_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards">
<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>Aggregate cash paid by the entity during the period to settle equity instruments granted under equity-based payment arrangements.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=96867065&amp;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_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<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>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=96867065&amp;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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</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_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_AwardTypeAxis=pwr_RestrictedStockUnitsToBeSettledInCashMember">
<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_RestrictedStockUnitsToBeSettledInCashMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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>77
<FILENAME>R64.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6774173520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Investments in Affiliates and Other Entities (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">36 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>kV </div>
<div>substation </div>
<div>km</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_us-gaap_OtherCommitmentsAxis=pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember', window );">Other Commitments, Planned Oil and Gas Infrastructure Projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitment', window );">Outstanding capital commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitmentsAxis=pwr_CapitalforInfrastructureProjectsMember', window );">Capital for infrastructure projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitment', window );">Outstanding capital commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">Scenario, Forecast | Other Commitments, Planned Oil and Gas Infrastructure Projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitment', window );">Outstanding capital commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.9<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<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_TypeOfArrangementAxis=pwr_EPCElectricTransmissionProjectMember', window );">EPC Electric Transmission Project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LengthOfTransmissionLine', window );">Length of electrical transmission line to be constructed under contract | km</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<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_NumberofSubstations', window );">Number of substations | substation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_VoltageOfSubstations', window );">Voltage of substations | kV</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<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_PaymentsToAcquireEquityMethodInvestments', window );">Aggregate contributions to this unconsolidated affiliate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Proceeds from return of capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_TypeOfArrangementAxis=pwr_EPCElectricTransmissionProjectMember', window );">EPC Electric Transmission Project | Scenario, Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments', window );">Additional aggregate contributions to this unconsolidated affiliate</a></td>
<td class="nump">$ 25.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_InfrastructureInvestorsPartnershipMember', window );">Infrastructure investors partnership | Capital for infrastructure projects</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherCommitment', window );">Outstanding capital commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_LengthOfTransmissionLine">
<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>Length of transmission line.</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_LengthOfTransmissionLine</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:lengthItemType</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_NumberofSubstations">
<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 Substations</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_NumberofSubstations</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments">
<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>Payments to Acquire Equity Method Investments, Additional Outstanding Capital Commitments</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_PaymentstoAcquireEquityMethodInvestmentsAdditionalOutstandingCapitalCommitments</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_VoltageOfSubstations">
<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>Voltage Of Substations</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_VoltageOfSubstations</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:decimalItemType</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_us-gaap_OtherCommitment">
<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>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.</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_OtherCommitment</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_OtherCommitmentsLineItems">
<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_OtherCommitmentsLineItems</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_PaymentsToAcquireEquityMethodInvestments">
<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 outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3213-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_PaymentsToAcquireEquityMethodInvestments</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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<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 distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=SL94080555-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_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</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_OtherCommitmentsAxis=pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember">
<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_OtherCommitmentsAxis=pwr_OtherCommitmentsPlannedOilAndGasInfrastructureProjectsMember</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_OtherCommitmentsAxis=pwr_CapitalforInfrastructureProjectsMember">
<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_OtherCommitmentsAxis=pwr_CapitalforInfrastructureProjectsMember</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_StatementScenarioAxis=us-gaap_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;">us-gaap_StatementScenarioAxis=us-gaap_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_TypeOfArrangementAxis=pwr_EPCElectricTransmissionProjectMember">
<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_TypeOfArrangementAxis=pwr_EPCElectricTransmissionProjectMember</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_InfrastructureInvestorsPartnershipMember">
<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_InfrastructureInvestorsPartnershipMember</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>78
<FILENAME>R65.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6665626928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Minimum Lease Payments (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<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_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear', window );">Minimum lease payments, Remainder of 2017</a></td>
<td class="nump">$ 34,740<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">Minimum lease payments, 2018</a></td>
<td class="nump">104,091<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">Minimum lease payments, 2019</a></td>
<td class="nump">69,368<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">Minimum lease payments, 2020</a></td>
<td class="nump">43,544<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">Minimum lease payments, 2021</a></td>
<td class="nump">24,880<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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Minimum lease payments, Thereafter</a></td>
<td class="nump">39,971<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 316,594<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_CommitmentsAndContingenciesDisclosureAbstract">
<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_CommitmentsAndContingenciesDisclosureAbstract</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_OperatingLeasesFutureMinimumPaymentsDue">
<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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;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_OperatingLeasesFutureMinimumPaymentsDue</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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears</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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</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_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;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_OperatingLeasesFutureMinimumPaymentsDueThereafter</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_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear">
<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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.</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_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6695175840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Leases (Detail) - USD ($)<br> $ in Millions</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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_OperatingLeasesLineItems', window );"><strong>Operating Leases [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LeaseAndRentalExpense', window );">Rent expense related to operating leases</a></td>
<td class="nump">$ 67.4<span></span>
</td>
<td class="nump">$ 63.0<span></span>
</td>
<td class="nump">$ 200.2<span></span>
</td>
<td class="nump">$ 177.8<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=pwr_ResidualValueGuaranteesMember', window );">Residual Value Guarantee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingLeasesLineItems', window );"><strong>Operating Leases [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_GuaranteeObligationsMaximumExposure', window );">Maximum guaranteed residual value</a></td>
<td class="nump">$ 614.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 614.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_OperatingLeasesLineItems">
<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 Leases [Line Items]</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_OperatingLeasesLineItems</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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=82913245&amp;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_LeaseAndRentalExpense">
<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 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.</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_LeaseAndRentalExpense</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_GuaranteeObligationsByNatureAxis=pwr_ResidualValueGuaranteesMember">
<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=pwr_ResidualValueGuaranteesMember</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>80
<FILENAME>R67.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776135776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Contingent Consideration (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Fair Value, Inputs, Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liability</a></td>
<td class="nump">$ 70.9<span></span>
</td>
<td class="nump">$ 19.5<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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6911189&amp;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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>81
<FILENAME>R68.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776213936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Committed Expenditures (Detail) - Vehicle Fleet Committed Capital<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </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_UnrecordedUnconditionalPurchaseObligationLineItems', window );"><strong>Unrecorded Unconditional Purchase Obligation [Line Items]</strong></a></td>
<td class="text">&#160;<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_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear', window );">Estimated committed capital in 2017</a></td>
<td class="nump">$ 4.7<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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">Estimated committed capital in 2018</a></td>
<td class="nump">$ 1.9<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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</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_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear">
<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 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.</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_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear</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_UnrecordedUnconditionalPurchaseObligationLineItems">
<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_UnrecordedUnconditionalPurchaseObligationLineItems</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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=pwr_VehicleFleetCommittedCapitalMember">
<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_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=pwr_VehicleFleetCommittedCapitalMember</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>82
<FILENAME>R69.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6771821616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Legal Proceedings (Detail) - Maximum<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</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_us-gaap_LitigationCaseAxis=pwr_MaurepasProjectDisputeMember', window );">Maurepas Project Dispute</a></td>
<td class="text">&#160;<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">&#160;<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 );">Reasonable possible loss</a></td>
<td class="nump">$ 22.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_us-gaap_LitigationCaseAxis=pwr_LorenzoBentonvTelecomNetworkSpecialistsIncMember', window );">Lorenzo Benton v Telecom Network Specialists Inc</a></td>
<td class="text">&#160;<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">&#160;<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_LossContingencyEstimateOfPossibleLoss', window );">Reasonable possible loss</a></td>
<td class="nump">$ 11.1<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_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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=82911808&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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&amp;oid=82911808&amp;loc=d3e14557-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_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_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;">us-gaap_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_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_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;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R70.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6771785120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Concentrations of Credit Risk (Detail) - Customer Concentration Risk - Customer<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_us-gaap_MajorCustomersAxis=pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember', window );">Electric Power Infrastructure Services Segment Customer One | Net Receivable Position | Electric Power Infrastructure Services Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk', window );">Number of customers representing ten percent or more of concentration risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<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_MajorCustomersAxis=pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember', window );">Oil and Gas Infrastructure Services Segment Customer One | Net Receivable Position | Oil and Gas Infrastructure Services Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk', window );">Number of customers representing ten percent or more of concentration risk</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<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_MajorCustomersAxis=pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember', window );">Oil and Gas Infrastructure Services Segment Customer One | Sales Revenue, Net | Oil and Gas Infrastructure Services Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk">
<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 Customers Representing Ten Percent Or More Of Concentration Risk</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_NumberOfCustomersRepresentingTenPercentOrMoreOfConcentrationRisk</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>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_ConcentrationRiskLineItems">
<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_ConcentrationRiskLineItems</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_ConcentrationRiskPercentage1">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77997519&amp;loc=d3e13537-108611<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_ConcentrationRiskPercentage1</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_MajorCustomersAxis=pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember">
<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_MajorCustomersAxis=pwr_ElectricPowerInfrastructureServicesSegmentCustomerOneMember</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_ConcentrationRiskByBenchmarkAxis=pwr_NetReceivablePositionMember">
<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_ConcentrationRiskByBenchmarkAxis=pwr_NetReceivablePositionMember</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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_StatementBusinessSegmentsAxis=pwr_QuantaElectricPowerInfrastructureServicesSegmentMember">
<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_StatementBusinessSegmentsAxis=pwr_QuantaElectricPowerInfrastructureServicesSegmentMember</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_MajorCustomersAxis=pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember">
<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_MajorCustomersAxis=pwr_OilandGasInfrastructureServicesSegmentCustomerOneMember</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_StatementBusinessSegmentsAxis=pwr_OilAndGasInfrastructureServicesMember">
<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_StatementBusinessSegmentsAxis=pwr_OilAndGasInfrastructureServicesMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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>84
<FILENAME>R71.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6773222080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Self-Insurance (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</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_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OtherLiabilitiesNoncurrent', window );">Insurance and other non-current liabilities</a></td>
<td class="nump">$ 345,332<span></span>
</td>
<td class="nump">$ 259,733<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=us-gaap_InsuranceClaimsMember', window );">Insurance Claims</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommitmentAndContingenciesLineItems', window );"><strong>Commitment And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Gross amount accrued for insurance claims</a></td>
<td class="nump">255,700<span></span>
</td>
<td class="nump">218,200<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_OtherLiabilitiesNoncurrent', window );">Insurance and other non-current liabilities</a></td>
<td class="nump">198,300<span></span>
</td>
<td class="nump">162,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_InsuranceSettlementsReceivable', window );">Related insurance recoveries/receivables</a></td>
<td class="nump">45,100<span></span>
</td>
<td class="nump">8,700<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_InsuranceSettlementsReceivableCurrent', window );">Related insurance recoveries/receivables included in prepaid expenses and other current assets</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">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_InsuranceSettlementsReceivableNoncurrent', window );">Related insurance recoveries/receivables included in other assets net</a></td>
<td class="nump">$ 44,600<span></span>
</td>
<td class="nump">$ 8,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_CommitmentAndContingenciesLineItems">
<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>Commitment And Contingencies [Line Items]</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_CommitmentAndContingenciesLineItems</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_us-gaap_InsuranceSettlementsReceivable">
<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 due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.</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_InsuranceSettlementsReceivable</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_InsuranceSettlementsReceivableCurrent">
<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 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.</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/presentationRef<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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_InsuranceSettlementsReceivableCurrent</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_InsuranceSettlementsReceivableNoncurrent">
<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>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.</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/presentationRef<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.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_InsuranceSettlementsReceivableNoncurrent</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_LiabilityForClaimsAndClaimsAdjustmentExpense">
<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 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65670824&amp;loc=d3e14764-158437<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -URI http://asc.fasb.org/extlink&amp;oid=65670824&amp;loc=d3e14764-158437<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_LiabilityForClaimsAndClaimsAdjustmentExpense</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_OtherLiabilitiesNoncurrent">
<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 liabilities classified as other, due after one year or the normal 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://www.xbrl.org/2003/role/presentationRef<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.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;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_OtherLiabilitiesNoncurrent</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_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember">
<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=us-gaap_InsuranceClaimsMember</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>85
<FILENAME>R72.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776102960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Letters of Credit (Detail)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</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_us-gaap_CreditFacilityAxis=pwr_LettersOfCreditAndBankGuaranteesMember', window );">Letters Of Credit and Bank Guarantees</a></td>
<td class="text">&#160;<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">&#160;<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 under the credit facility</a></td>
<td class="nump">$ 392.8<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6776093424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Performance Bonds and Parent Guarantees (Detail) - Performance Bonds<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </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">&#160;<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">$ 3,500<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">&#160;<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">&#160;<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">$ 889<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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=82913245&amp;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>XML
<SEQUENCE>87
<FILENAME>R74.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6774311136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Collective Bargaining Agreements (Detail) - Withdrawal from Multiemployer Defined Benefit Plan - Central States Plan - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">36 Months Ended</th>
<th class="th" colspan="1">52 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Jan. 31, 2016</div></th>
<th class="th"><div>Jul. 31, 2014</div></th>
<th class="th"><div>Oct. 09, 2013</div></th>
<th class="th"><div>Dec. 31, 2011</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MultiemployerPlansWithdrawalObligation', window );">Amount of withdrawal liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.9<span></span>
</td>
<td class="nump">$ 39.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.6<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_LossContingencyAccrualPayments', window );">Payment of withdrawal liability assessment amount</a></td>
<td class="nump">$ 22.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember', window );">Acquired Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MultiemployerPlansWithdrawalObligation', window );">Amount of withdrawal liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.8<span></span>
</td>
<td class="text">&#160;<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_LossContingencyAccrualPayments', window );">Payment of withdrawal liability assessment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany', window );">Amount of withdrawal liability, amount suggested by Plan which is different than amount recorded by company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.9<span></span>
</td>
<td class="text">&#160;<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=us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MultiemployerPlansWithdrawalObligation', window );">Amount of withdrawal liability</a></td>
<td class="nump">42.2<span></span>
</td>
<td class="nump">42.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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=us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_MultiemployerPlansWithdrawalObligation', window );">Amount of withdrawal liability</a></td>
<td class="nump">$ 48.2<span></span>
</td>
<td class="nump">$ 48.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany">
<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>Multiemployer Plan Withdrawal Obligation Amount Suggested By Plan Different Than Amount Recorded By Company</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_MultiemployerPlanWithdrawalObligationAmountSuggestedByPlanDifferentThanAmountRecordedByCompany</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_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_LossContingencyAccrualPayments">
<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 outflow reducing loss contingency 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/presentationRef<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&amp;oid=82911808&amp;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_LossContingencyAccrualPayments</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_MultiemployerPlansWithdrawalObligation">
<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 obligation recognized by withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</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_MultiemployerPlansWithdrawalObligation</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_LossContingenciesByNatureOfContingencyAxis=us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember">
<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=us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember</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_MultiemployerPlanNameAxis=pwr_CentralStatesPlanMember">
<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_MultiemployerPlanNameAxis=pwr_CentralStatesPlanMember</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_AcquiredCompanyMember">
<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_AcquiredCompanyMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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>88
<FILENAME>R75.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6771597312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Indemnities (Detail) - Indemnification Agreement<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2017 </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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<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_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate', window );">Pre-acquisition non-U.S.tax obligations and indemnification asset amount recorded</a></td>
<td class="nump">$ 11.4<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_AccruedPayrollTaxesCurrentAndNoncurrent', window );">Pre-acquisition non-U.S.tax obligations and indemnification liability amount recorded</a></td>
<td class="nump">$ 11.4<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_AccruedPayrollTaxesCurrentAndNoncurrent">
<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>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.</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/presentationRef<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.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;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_AccruedPayrollTaxesCurrentAndNoncurrent</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_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate">
<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 indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84161108&amp;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_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate</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_LossContingenciesByNatureOfContingencyAxis=us-gaap_IndemnificationGuaranteeMember">
<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=us-gaap_IndemnificationGuaranteeMember</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>89
<FILENAME>R76.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6774995360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">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, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>Segment </div>
<div>Divisions</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NumberOfInternalDivisions', window );">Number of internal divisions | Divisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SalesRevenueServicesNet', window );">Revenues</a></td>
<td class="nump">$ 2,609,307<span></span>
</td>
<td class="nump">$ 2,042,186<span></span>
</td>
<td class="nump">$ 6,987,851<span></span>
</td>
<td class="nump">$ 5,548,353<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">1,256,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,256,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,174,094<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_StatementBusinessSegmentsAxis=pwr_ForeignOperationsMember', window );">Foreign Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SalesRevenueServicesNet', window );">Revenues</a></td>
<td class="nump">653,100<span></span>
</td>
<td class="nump">$ 459,600<span></span>
</td>
<td class="nump">1,830,000<span></span>
</td>
<td class="nump">$ 1,150,000<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentNet', window );">Property and equipment</a></td>
<td class="nump">$ 334,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 334,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 320,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_StatementBusinessSegmentsAxis=pwr_ForeignOperationsMember', window );">Foreign Operations | Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PercentageOfForeignRevenue', window );">Percentage of foreign revenues</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">78.00%<span></span>
</td>
<td class="nump">81.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<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_pwr_PercentageOfForeignRevenue">
<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 foreign revenue.</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_PercentageOfForeignRevenue</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_NumberOfReportableSegments">
<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 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.</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_NumberOfReportableSegments</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: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_PropertyPlantAndEquipmentNet">
<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 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.</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/presentationRef<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(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_PropertyPlantAndEquipmentNet</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_SalesRevenueServicesNet">
<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>Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_SalesRevenueServicesNet</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_SegmentReportingInformationLineItems">
<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_SegmentReportingInformationLineItems</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_StatementBusinessSegmentsAxis=pwr_ForeignOperationsMember">
<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_StatementBusinessSegmentsAxis=pwr_ForeignOperationsMember</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_StatementGeographicalAxis=country_CA">
<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_StatementGeographicalAxis=country_CA</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>90
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6785624864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Summarized Financial Information (Detail) - USD ($)<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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SalesRevenueServicesNet', window );">Revenues</a></td>
<td class="nump">$ 2,609,307<span></span>
</td>
<td class="nump">$ 2,042,186<span></span>
</td>
<td class="nump">$ 6,987,851<span></span>
</td>
<td class="nump">$ 5,548,353<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_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">140,428<span></span>
</td>
<td class="nump">130,163<span></span>
</td>
<td class="nump">325,293<span></span>
</td>
<td class="nump">202,926<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">48,426<span></span>
</td>
<td class="nump">42,678<span></span>
</td>
<td class="nump">135,769<span></span>
</td>
<td class="nump">126,607<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_StatementBusinessSegmentsAxis=pwr_ElectricPowerInfrastructureMember', window );">Electric Power Infrastructure Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SalesRevenueServicesNet', window );">Revenues</a></td>
<td class="nump">1,504,752<span></span>
</td>
<td class="nump">1,222,432<span></span>
</td>
<td class="nump">4,024,983<span></span>
</td>
<td class="nump">3,568,521<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_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">150,054<span></span>
</td>
<td class="nump">118,998<span></span>
</td>
<td class="nump">362,769<span></span>
</td>
<td class="nump">282,256<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">23,996<span></span>
</td>
<td class="nump">22,906<span></span>
</td>
<td class="nump">68,232<span></span>
</td>
<td class="nump">68,788<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_StatementBusinessSegmentsAxis=pwr_OilAndGasInfrastructureServicesMember', window );">Oil and Gas Infrastructure Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SalesRevenueServicesNet', window );">Revenues</a></td>
<td class="nump">1,104,555<span></span>
</td>
<td class="nump">819,754<span></span>
</td>
<td class="nump">2,962,868<span></span>
</td>
<td class="nump">1,979,832<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_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">58,508<span></span>
</td>
<td class="nump">65,661<span></span>
</td>
<td class="nump">165,076<span></span>
</td>
<td class="nump">83,401<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">20,737<span></span>
</td>
<td class="nump">17,296<span></span>
</td>
<td class="nump">56,235<span></span>
</td>
<td class="nump">50,351<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_StatementBusinessSegmentsAxis=pwr_CorporateAndNonAllocatedCostsMember', window );">Corporate and non-allocated costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="num">(68,134)<span></span>
</td>
<td class="num">(54,496)<span></span>
</td>
<td class="num">(202,552)<span></span>
</td>
<td class="num">(162,731)<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_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 3,693<span></span>
</td>
<td class="nump">$ 2,476<span></span>
</td>
<td class="nump">$ 11,302<span></span>
</td>
<td class="nump">$ 7,468<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_Depreciation">
<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 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.</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/presentationRef<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&amp;oid=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_Depreciation</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_OperatingIncomeLoss">
<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 result for the period of deducting operating expenses from operating revenues.</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_OperatingIncomeLoss</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_SalesRevenueServicesNet">
<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>Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<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_SalesRevenueServicesNet</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_SegmentReportingInformationLineItems">
<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_SegmentReportingInformationLineItems</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_StatementBusinessSegmentsAxis=pwr_ElectricPowerInfrastructureMember">
<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_StatementBusinessSegmentsAxis=pwr_ElectricPowerInfrastructureMember</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_StatementBusinessSegmentsAxis=pwr_OilAndGasInfrastructureServicesMember">
<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_StatementBusinessSegmentsAxis=pwr_OilAndGasInfrastructureServicesMember</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_StatementBusinessSegmentsAxis=pwr_CorporateAndNonAllocatedCostsMember">
<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_StatementBusinessSegmentsAxis=pwr_CorporateAndNonAllocatedCostsMember</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>91
<FILENAME>R78.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6775269136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information - Schedule of Effect of Changes in Operating Assets and Liabilities, Net Of Non-Cash Transactions, On Cash Flows From Operating Activities of Continuing Operations (Detail) - USD ($)<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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental Cash Flow Elements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts and notes receivable</a></td>
<td class="num">$ (272,131)<span></span>
</td>
<td class="num">$ (177,832)<span></span>
</td>
<td class="num">$ (398,574)<span></span>
</td>
<td class="nump">$ 86,562<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_IncreaseDecreaseInUnbilledReceivables', window );">Costs and estimated earnings in excess of billings on uncompleted contracts</a></td>
<td class="nump">20,981<span></span>
</td>
<td class="num">(35,075)<span></span>
</td>
<td class="num">(126,999)<span></span>
</td>
<td class="num">(169,998)<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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">13,525<span></span>
</td>
<td class="num">(12,405)<span></span>
</td>
<td class="nump">8,727<span></span>
</td>
<td class="num">(10,124)<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">10,495<span></span>
</td>
<td class="nump">19,664<span></span>
</td>
<td class="num">(23,142)<span></span>
</td>
<td class="nump">7,977<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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses and other non-current liabilities</a></td>
<td class="nump">203,743<span></span>
</td>
<td class="nump">105,362<span></span>
</td>
<td class="nump">217,384<span></span>
</td>
<td class="nump">115,686<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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings', window );">Billings in excess of costs and estimated earnings on uncompleted contracts</a></td>
<td class="nump">43,836<span></span>
</td>
<td class="num">(78,306)<span></span>
</td>
<td class="nump">80,042<span></span>
</td>
<td class="num">(90,833)<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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other, net</a></td>
<td class="num">(6,621)<span></span>
</td>
<td class="num">(6,486)<span></span>
</td>
<td class="nump">12,221<span></span>
</td>
<td class="num">(7,485)<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_IncreaseDecreaseInOperatingCapital', window );">Net change in operating assets and liabilities, net of non-cash transactions</a></td>
<td class="nump">$ 13,828<span></span>
</td>
<td class="num">$ (185,078)<span></span>
</td>
<td class="num">$ (230,341)<span></span>
</td>
<td class="num">$ (68,215)<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_IncreaseDecreaseInAccountsAndNotesReceivable">
<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 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.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInAccountsAndNotesReceivable</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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings">
<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 in the liability reflecting cash payments received before the related costs have been incurred.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInBillingInExcessOfCostOfEarnings</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_IncreaseDecreaseInInventories">
<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 in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInInventories</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_IncreaseDecreaseInOperatingCapital">
<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 all assets and liabilities used in operating activities.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInOperatingCapital</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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<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 in other obligations or expenses incurred but not yet paid.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</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_IncreaseDecreaseInOtherOperatingLiabilities">
<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 (decrease) in operating liabilities classified as other.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInOtherOperatingLiabilities</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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<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 (decrease) in prepaid expenses, and assets classified as other.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</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_IncreaseDecreaseInUnbilledReceivables">
<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 amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</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/presentationRef<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&amp;oid=98514028&amp;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_IncreaseDecreaseInUnbilledReceivables</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_SupplementalCashFlowElementsAbstract">
<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_SupplementalCashFlowElementsAbstract</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>92
<FILENAME>R79.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6775362096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Cash Flow Information - Schedule of Additional Supplemental Cash Flow Information (Detail) - USD ($)<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, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 30, 2016</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_SupplementalCashFlowInformationAbstract', window );"><strong>Cash (paid) received during the period for -</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NotesReceivableReduction', window );">Notes receivable exchanged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,100<span></span>
</td>
<td class="text">&#160;<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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember', window );">Continuing Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SupplementalCashFlowInformationAbstract', window );"><strong>Cash (paid) received during the period for -</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_InterestPaid', window );">Interest paid related to continuing operations</a></td>
<td class="num">$ (5,808)<span></span>
</td>
<td class="num">$ (3,344)<span></span>
</td>
<td class="num">(13,314)<span></span>
</td>
<td class="num">$ (8,851)<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_IncomeTaxesPaid', window );">Income taxes paid related to continuing and discontinued operations</a></td>
<td class="num">(3,616)<span></span>
</td>
<td class="num">(21,799)<span></span>
</td>
<td class="num">(105,112)<span></span>
</td>
<td class="num">(55,323)<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_ProceedsFromIncomeTaxRefunds', window );">Income tax refunds related to continuing operations</a></td>
<td class="nump">5,058<span></span>
</td>
<td class="nump">2,554<span></span>
</td>
<td class="nump">7,727<span></span>
</td>
<td class="nump">4,233<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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember', window );">Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SupplementalCashFlowInformationAbstract', window );"><strong>Cash (paid) received during the period for -</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeTaxesPaid', window );">Income taxes paid related to continuing and discontinued operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (6,080)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_pwr_NotesReceivableReduction">
<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>Notes Receivable Reduction</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_NotesReceivableReduction</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_IncomeTaxesPaid">
<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 cash paid during the current period to foreign, federal, state, and local authorities as taxes on 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/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-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_IncomeTaxesPaid</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_InterestPaid">
<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 paid for interest. Includes, but is not limited to, payment to settle zero-coupon bond attributable to 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.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-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_InterestPaid</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_ProceedsFromIncomeTaxRefunds">
<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 cash received during the period as refunds for the overpayment of taxes.</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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3536-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-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_ProceedsFromIncomeTaxRefunds</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_SupplementalCashFlowInformationAbstract">
<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_SupplementalCashFlowInformationAbstract</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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember">
<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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember</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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<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_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</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>93
<FILENAME>R80.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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6774081600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Event (Detail) - Subsequent Event - Amendment to Fourth Amendment<br></strong></div></th>
<th class="th">
<div>Oct. 31, 2017 </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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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 );">Senior secured revolving credit facility</a></td>
<td class="nump">$ 1,810,000,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only | Minimum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">1.125%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only | Maximum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">2.00%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Excess of Base Rate Domestic Borrowings Only | Minimum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">0.125%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Excess of Base Rate Domestic Borrowings Only | Maximum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">1.00%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings | Minimum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">1.125%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings | Maximum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">2.00%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Standby Letters of Credit | Minimum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">1.125%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Standby Letters of Credit | Maximum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">2.00%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Performance Letters of Credit | Minimum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">0.675%<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Performance Letters of Credit | Maximum</a></td>
<td class="text">&#160;<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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<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="nump">1.15%<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_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_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://www.xbrl.org/2003/role/presentationRef<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&amp;oid=6877327&amp;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_SubsequentEventLineItems">
<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>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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_SubsequentEventLineItems</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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_DebtInstrumentAxis=pwr_SecondAmendmentToFourthAmendmentMember">
<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_SecondAmendmentToFourthAmendmentMember</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_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_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_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>EXCEL
<SEQUENCE>94
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %=[:4L?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 5WMI2V;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !7>VE+IXK-,^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!3L,P#(9?!>7>NNDHB*C+!<0))"0F@;A%B;=%:]HH,6KW]J1A
MZX3@ 3C&_O/YL^16>Z&'@"]A\!C(8KR:7-='H?V:[8F\ (AZCT[%,B7ZU-P.
MP2E*S[ #K_1![1#JJKH!AZ2,(@4SL/ +D<G6:*$#*AK""6_T@O>?H<LPHP$[
M=-A3!%YR8'*>Z(]3U\(%,,,(@XO?!30+,5?_Q.8.L%-RBG9)C>-8CJN<2SMP
M>']^>LWK%K:/I'J-Z5>T@HX>U^P\^6UU_[!Y9+*N^&W!>5'=;7@CZD9<-Q^S
MZP^_B[ ;C-W:?VQ\%I0M_+H+^0502P,$%     @ 5WMI2YE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
MQ_/VM-M[NNB;PWDG.[MLIR_^!U!+ P04    " !7>VE+43X#[2\#  !##@
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
MINFGK3"?/97%_>G+MGQHNX\^?:Z/K]>.7]KJ,+PZ7)S>7][^"U!+ P04
M" !7>VE+?=,\8M<"   ;"@  &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;(U676_;(!3]*Y;?5P/&-HZ22,W'M$F;5'7:]DP3DEBUC0<DZ?[] +NI S3K
M2PPWYYY[SP$;IF<NGN6!,16]-'4K9_%!J6Z2)')S8 V5=[QCK?YGQT5#E9Z*
M?2([P>C6)C5U@@#(DX96;3R?VMB#F$_Y4=55RQY$)(]-0\7?!:OY>1;#^#7P
M6.T/R@22^;2C>_:#J9_=@]"SY,*RK1K6RHJWD6"[67P/)VL(3()%_*K868[&
MD9'RQ/FSF7S=SF)@.F(UVRA#0?7CQ):LK@V3[N//0!I?:IK$\?B5_;,5K\4\
M4<F6O/Y=;=5A%I,XVK(=/=;JD9^_L$%0%D>#^F_LQ&H--YWH&AM>2_L;;8Y2
M\69@T:TT]*5_5JU]G@?^U[1P AH2T"5!U[Z5D X)Z5L"OIF AP3\T0K9D) Y
M%9)>NS5S116=3P4_1Z+?#QTUVPY.,KU<&Q.TJV/_TWY*'3W-(2#3Y&2(!LRB
MQZ 1AL!KR,J'O"$2W<"E"Q3J8H&\='1=8.DCB -9_9=D?9/DJLTT:%9J\],K
ML\HP 0X28$N 1P1EX9C=0PH+:?L>2X)+QPX?56"8N8[X* 10[I*M?1B$L, @
MK"P+*LM\:^ [!'F0(/>LT4TXWO28;-1HJLT!CC<^ZA.$!&2..3ZL*#')'6]\
M5 9)CL/*BJ"R(J#,6:E%\2%E/BJHS(>%E/FH&\I(4!D)*$L=9<0K Q$AR-W0
M/BQ'*79>CI6/0@3!U#%@':B9ISEX1UL9U%8&M&%'6^E;F#HV+WT,ALZZKGP,
M1*G[\?)!Y7NOJ#ZY@]]Z$-#D>+<80,7U@J'26==E )?#,G57+ !#!)3 H5N'
MRN8H]_9C,CK8&B;V]I8AHPT_MLI\?T;1RTWF'IF#T8DOX&0) _&5N?G8@_2-
MOK\V?:=B7[4R>N)*'\?VT-QQKIAN']SI=3GHF]IE4K.=,L-"CT5_7>DGBG?#
M52RYW ?G_P!02P,$%     @ 5WMI2Q:#-04! @  A 4  !@   !X;"]W;W)K
M<VAE971S+W-H965T-BYX;6R-5-N.FS 0_16+#UASRR:-"-+FLFJE5HJV:OOL
MP"2@M3%K.V'[][6-0PA!25^P9SCGS(5ADH:+=UD */3):"477J%4/<=89@4P
M(I]X#95^L^>"$:5-<<"R%D!R2V(4A[[_C!DI*R]-K&\KTH0?%2TKV HDCXP1
M\7<)E#<++_#.CK?R4"CCP&E2DP/\!/6KW@IMX4XE+QE4LN05$K!?>"_!?!,;
MO 7\+J&1O3LRE>PX?S?&MWSA^28AH) IHT#T<8(54&J$=!H?3M/K0AIB_WY6
M?[6UZUIV1,**TS]EKHJ%-_-0#GMRI.J--U_!U3/QD"O^.YR :KC)1,?(.)7V
MB;*C5)PY%9T*(Y_M65;V;)S^F39."!TA[ @Z]CU"Y C1A1#?)<2.$/]OA(DC
M3 81<%N[;>::*)(F@C=(M.-0$S-UP7RB/U=FG/;KV'>ZGU)[3VD0/"?X9(0<
M9MEBPAYF%EQ#UK>0"P+K!+HLPK$LEN$-/;P.L+I%S :0]4.1S5V1JS2CT69%
MEA_UJ_2_C O$HP*Q%8BONCT==+O%3"VFLAA_T(N'B/5#Q.8>HBT$]T:(@3C8
M_UFBC!\K99K0\W8KXR4T(SCP+X/Y*ACQK_6*:3?"1;[=3S^(.)251#NN].#;
M\=QSKD G[C_I@2_T2NP,"GMEKE-]%^UB: W%:[?S<+=XTW]02P,$%     @
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
MO$?;C6LV.L%VTPMB\S,N_@!02P,$%     @ 5WMI2WXHIN"U 0  T@,  !@
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
MXI#3#?UP/(FF=<'!BJSC#7P']Z,[&6^QF:42"K05J(F!.J=WF\-Q%^)CP+.
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
MA@\V&PIJ'X_WX6S',1L-C]WT@]C\C8M?4$L#!!0    ( %=[:4O;8EP^M0$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;'U386_<( S]*X@?
M4'*Y;+N>DDB]3M,F;=*IT[K/7.(DJ( S()?NWP](FF5KU"^ C=_SLS'YB.;)
M=@"./"NI;4$[Y_HC8[;J0'%[@SUH?].@4=QYT[3,]@9X'4%*LC1)WC/%A:9E
M'GUG4^8X."DTG VQ@U+<_#Z!Q+&@._KB>!!MYX*#E7G/6_@.[D=_-MYB"TLM
M%&@K4!,#34'O=L=3%N)CP*. T:[.)%1R07P*QI>ZH$D0!!(J%QBXWZYP#U(&
M(B_CU\Q)EY0!N#Z_L'^*M?M:+MS"/<J?HG9=00^4U-#P0;H''#_#7,\[2N;B
MO\(5I \/2GR."J6-*ZD&ZU#-+%Z*XL_3+G3<Q^DFV\^P;4 Z ](%<(AYV)0H
M*O_('2]S@R,Q4^]['IYX=TQ];ZK@C*V(=UZ\]=YKN3L<<G8-1'/,:8I)US%+
M!//L2XIT*\4I?05/M^'[387["-__H_!VFR#;),@B0?9FB1LQM\E_2=BJIPI,
M&Z?)D@H''2=YY5T&]BZ-;_(W?)KV;]RT0EMR0>=?-O:_073@I20W?H0Z_\$6
M0T+CPO&#/YMIS";#83__(+9\X_(/4$L#!!0    ( %=[:4L*V':EM $  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;'U3VX[4, S]E2@?L)EF
M!M@=M95V%B&00!HM IXSK=M&FTM)TNGR]SAIMQ0HO"2QXW-\[#CY:-V3[P "
M>=;*^()V(?1'QGS5@1;^QO9@\*:Q3HN IFN9[QV(.H&T8GRW>\VTD(:6>?*=
M79G;(2AIX.R('[06[L<)E!T+FM$7QZ-LNQ =K,Q[T<)G"%_ZLT.++2RUU&"\
MM(8X: IZGQU/AQB? KY*&/WJ3&(E%VN?HO&A+N@N"@(%58@, K<K/(!2D0AE
M?)\YZ9(R M?G%_9WJ7:LY2(\/%CU3=:A*^@M)34T8E#AT8[O8:[G%25S\1_A
M"@K#HQ+,45GETTJJP0>K9Q:4HL7SM$N3]G&ZX7<S;!O 9P!? +<I#YL2)>5O
M11!E[NQ(W-3[7L0GSHX<>U-%9VI%ND/Q'KW7,KO+<G:-1'/,:8KAZY@E@B'[
MDH)OI3CQO^!\&[[?5+A/\/UO"O]!<-@D."2"PW]+W(K9_Y&$K7JJP;5IFCRI
M[&#2)*^\R\#>\_0FO\*G:?\D7"N-)Q<;\&53_QMK Z"4W0V.4(<?;#$4-"$>
MW^#936,V&<'V\P]BRS<N?P)02P,$%     @ 5WMI2RORH<^[ @  Y L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL=59;;MLP$+R*H -$XLK/P#80
MIRA:H 6"%$V_&9NVA4BB2M)V>ON2E**ZU/#'$NG9F:4XN]C55:HW?1+").]U
MU>AU>C*FO<\RO3N)FNL[V8K&_G.0JN;&+M4QTZT2?.^#ZBJC/)]E-2^;=+/R
M>T]JLY)G4Y6->%*)/M<U5W^VHI+7=<K2CXWG\G@R;B/;K%I^%#^$^=D^*;O*
M!I9]68M&E[))E#BLTP=VOZ6)"_"(EU)<]<U[XH[R*N6;6WS=K]/<920JL3..
M@MO'13R*JG),-H_?/6DZ:+K V_</]L_^\/8PKUR+1UG]*O?FM$X7:;(7!WZN
MS+.\?A']@:9ITI_^F[B(RL)=)E9C)ROM?Y/=61M9]RPVE9J_=\^R\<]KS_\1
MA@.H#Z @(.N$?.:?N.&;E9+71'4?O^7NCMD]V6^S<YO^4_C_;/+:[EXV;#E9
M91='U&.V'89N,0,BL^R#!"&)+8W""8<7,,/"AQ>WZK,<$TP@P<033/X[XC0X
M(L+,L,@4BDP!P3P009@%%IE!D1D@6 8B8XPM42PRAR)S0, "$82)7.H"BBP
M01&((,P$BRRAR!(0A!>/,)&+9SFNH!Q0A%</09&[9Y%*98 BO'T$8I'K9[!<
M'Q@!BM  $!1Q ,-US0I $7H @B(F8+C\V;BVB84V@*"8#W '8./R)C;R 0+%
M?(";  ,5SD8^ ""*^0#W 0:*G$8^0*"8#W K8*#.:>0#!(KY '<#!DJ=1CY
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
M-BYX;6QU4V%OVR 0_2N('U 2XK519%MJ.DV=M$E1IZV?B7VV4<&X@./NW^_
MKNNVWA?@CGOOW1U'.AC[Y!H 3UZT:EU&&^^[ V.N:$ +=V4Z:/&F,E8+CZ:M
MF>LLB#*"M&)\L[EF6LB6YFGTG6R>FMXKV<+)$M=K+>S?(R@S9'1+7QT/LFY\
M<+ \[40-O\#_[DX6+3:SE%)#ZZ1IB84JH[?;PS$)\3'@CX3!+<XD5'(VYBD8
MW\N,;D)"H*#P@4'@=H$[4"H081K/$R>=)0-P>7YE_Q9KQUK.PL&=48^R]$U&
M]Y244(E>^0<SW,-4SQ=*IN)_P 44AH=,4*,PRL65%+WS1D\LF(H6+^,NV[@/
MX\U-,L'6 7P"\!FPCSIL%(J9?Q5>Y*DU [%C[SL1GGA[X-B;(CAC*^(=)N_0
M>\GY]39EET TQ1S'&+Z(>8M@R#Y+\#6)(_\$Y^OPW6J&NPC?+=7W_]%/5@F2
M2)"\*Y%_*'$M9O=!A"UZJL'6<9H<*4S?QDE>>.>!O>7Q3=["QVG_*6PM6T?.
MQN/+QOY7QGC 5#97.$(-?K#94%#Y<+S!LQW';#2\Z:8?Q.9OG/\#4$L#!!0
M   ( %=[:4M%4R4?MP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(W
M+GAM;&U3[6[;(!1]%<0#E(0X6139EII.52=M4M1IVV]B7W^HP/4 Q]W;#[#K
M>IW_ /=RSKD?7-(!S8MM !QY55+;C#;.=2?&;-& $O8..]#^ID*CA/.FJ9GM
M#(@RDI1D?+,Y,"5:3?,T^BXF3[%WLM5P,<3V2@GSYPP2AXQNZ9OCN:T;%QPL
M3SM1PW=P/[J+\1:;5<I6@;8M:F*@RNC]]G1. CX"?K8PV,69A$JNB"_!^%)F
M=!,2 @F%"PK";S=X "F#D$_C]Z1)YY"!N#R_J3_&VGTM5V'A >6OMG1-1H^4
ME%")7KIG')Y@JF=/R53\5[B!]/"0B8]1H+1Q)45O':I)Q:>BQ.NXMSKNPWBS
MYQ-MG< G I\)QQB'C8%BYI^%$WEJ<"!F['TGPA-O3]SWI@C.V(IXYY.WWGO+
M^2%)V2T(39CSB.$+S'9&,*\^A^!K(<[\/SI?I^]6,]Q%^FX9_;A;%TA6!9(H
MD/Q3XOY#B6N8PX<@;-%3!::.TV1)@;V.D[SPS@-['Q^1O</':?\F3-UJ2Z[H
M_,O&_E>(#GPJFSL_0HW_8+,AH7+A^,F?S3AFH^&PFWX0F[]Q_A=02P,$%
M  @ 5WMI2TZ"3(6X 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL;5/M;ML@%'T5Q .4!&=I%MF6FD[3*K52U&G;;V)?VZC@ZP&.V[<?8-?S
M.O\![N6<<S^XI .:%]L ./*J56LSVCC7'1FS10-:V!OLH/4W%1HMG#=-S6QG
M0)21I!7CF\V>:2%;FJ?1=S9YBKU3LH6S(;;76IBW$R@<,KJE[XYG63<N.%B>
M=J*&[^!^=&?C+3:KE%)#:R6VQ$"5T;OM\;0+^ CX*6&PBS,)E5P07X+Q4&9T
M$Q("!84+"L)O5[@'I8*03^/WI$GGD(&X/+^K?XVU^UHNPL(]JE^R=$U&#Y24
M4(E>N6<<OL%4SR=*IN(?X0K*PT,F/D:!RL:5%+UUJ"<5GXH6K^,NV[@/XTV2
M3+1U I\(?"8<8APV!HJ9?Q%.Y*G!@9BQ]YT(3[P]<M^;(CAC*^*=3]YZ[S7G
M^]N478/0A#F-&+[ ;&<$\^IS"+X6XL3_H_-U>K*:81+IR3+Z8;\NL%L5V$6!
MW3\E'CZ4N(;Y_"$(6_14@ZGC-%E28-_&25YXYX&]X_%-_L+':7\2II:M)1=T
M_F5C_RM$!SZ5S8T?H<9_L-E04+EPO/5G,X[9:#CLIA_$YF^<_P%02P,$%
M  @ 5WMI2Q%(<AC" 0  -P0  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN
M>&UL=51A;]L@$/TKB!]0;)*L761;:CI-G;1*4:=UGXE]ME'!N(#C]M\/L.-Y
M&?L2N/.[]]X!EVQ4^M6T !:]2]&9'+?6]GM"3-F"9.9&]="Y+[72DED7ZH:8
M7@.K0I$4A";))R(9[W"1A=Q1%YD:K. ='#4R@Y1,?QQ J#''*;XDGGG36I\@
M1=:S!GZ _=D?M8O(PE)Q"9WAJD,:ZAS?I_O#SN,#X(7#:%9[Y#LY*?7J@V]5
MCA-O" 24UC,PMYSA 83P1,[&V\R)%TE?N-Y?V+^&WETO)V;@08E?O+)MCN\P
MJJ!F@[#/:GR$N9\=1G/SW^$,PL&]$Z=1*F'"+RH'8Y6<69P5R=ZGE7=A'6?^
M2UF\@,X%]*J 3$+!^1=F69%I-2(]G7W/_!6G>^K.IO3)<!3AFS-O7/9<T-LD
M(V=/-&,.$X:N,.F"((Y]D: QB0/]IYS&RS=1AYM0OEFKWWV.$VRC!-M L/VK
MQ?2JQ1CF/RYW49%=A&!S)1+#;*]$R.KB).@F/%F#2C5T85Q6V64J[FFX^#_P
M::2>F&YX9]!)6?=\PB772EEP5I(;YZ5U4[P$ FKKM[=NKZ>W/ 56]?.8DN6_
MHO@-4$L#!!0    ( %=[:4NF@5 ,$P(  !L&   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,P+GAM;(U5[8Z;,!!\%<0#G,&$D$0$Z4)5M5(K15>U_>V0):"S
M,;5-N+Y]_<%1+G7;_(GM]>SLC&,O^<C%LVP 5/#":"?W8:-4OT-(5@TP(A]X
M#YW>J;E@1.FEN"#9"R!GF\0HPE&T1HRT75CD-G841<X'1=L.CB*0 V-$_#P
MY>,^C,/7P%-[:90)H"+OR06^@/K:'X5>H9GEW#+H9,N[0$"]#Q_C71E')L$B
MOK4PRL4\,%9.G#^;Q<?S/HR,(J!0*4-!]'"%$B@U3%K'CXDTG&N:Q.7\E?V]
M-:_-G(B$DM/O[5DU^W 3!F>HR4#5$Q\_P&0H#8/)_2>X M5PHT37J#B5]C>H
M!JDXFUBT%$9>W-AV=AS=3KJ:TOP)>$K <T*"_YF03 G)G(!3:]XILU;?$46*
M7/ Q$.[?ZHFY%/$NT8=9F: ].[NGW4H=O18X2W-T-403YN P>(&)WR+*/Q$X
M6\\8I!7,,K!/Q@%["+*;(C[,QE\D\7I-+$'RAF#K)UAY"5:68+4DV$0WA^4P
MJ<5T#N,OD7I+I)X2L9]@[258WV\R\Q)D'@7XQF1VK\F-M\3&7;IXF1_%?[DP
M6R_%]GZ;NLMX;W[T?Z/E!%HZ36^JH,538R NMBO)H.)#9UOB(CIWOD?[MM%O
MN&N;GXFXM)T,3ESI!V^?9<VY JTD>M :&MVIYP6%6IEIIN?"M2NW4+R?6C&:
MOP?%+U!+ P04    " !7>VE+<M!KEZT"  ":"@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S,2YX;6R55NUNFS 4?17$ Q0,V$"51%H_-VF3JE;;?KN)DZ "
M9K:3=&\_VSB(P&6E?\ VYQS?>WQMO#AQ\2;WC"GOO2IKN?3W2C7702#7>U91
M><4;5NLO6RXJJG17[ +9"$8WEE25012&)*AH4?NKA1U[$JL%/ZBRJ-F3\.2A
MJJCX>\-*?EKZR#\//!>[O3(#P6K1T!U[8>IG\R1T+^A4-D7%:EGPVA-LN_2_
MH.M'1 S!(GX5["1[;<^D\LKYF^E\VRS]T$3$2K961H+JUY'=LK(T2CJ./T[4
M[^8TQ'[[K/Y@D]?)O%+);GGYN]BH_=+/?&_#MO10JF=^^LI<0MCW7/;?V9&5
M&FXBT7.L>2GMTUL?I.*54]&A5/2]?1>U?9^<_ID&$R)'B#H"2OY+B!TAGDM(
M'"&92\".@.<2B".0N834$=(!(6C=M<MU1Q5=+00_>:*MN(::PD;7J2Z(M1FT
MZV^_Z163>O2XBK)X$1R-D,/<M)BHC[E$W *(++G$W &8_!)R/X9D@YD>H)GP
M)>81PI .$V@_.E,BT)3("L07 BDL$(,"L15(>@(Q&IC:0E(+J2TD1S@>&@N@
M<DP&"=^-40A%:+B.]Q LC0D96 S 2!0G@_5\!&#:I13!/B6@3\G(IRC+!D:U
M&-R;)XO#<.   ,IZH(M0,!@*!D+)80$""I#Y19." NG'19..THQP.#)CC$(Y
MGG(C V/)QF[D$P(Y*)#/=P.%\,D4?NR'P_13)02/# %@>91..8(F3DH$>#)1
M[0@^5] G#A8$GRQHQM'B,/UTXV1<)@ ,H<DZ0? .1L 6SJ,)"7CG(?P)5^"]
MA\@,5\CXP H!5SZ"M?$$O1^LN;7]H&)7U-)[Y4K_J^T?=<NY8EHRO-()[O5%
ML>N4;*M,,]5MT=Z6VH[BC;L)!MUU=/4/4$L#!!0    ( %=[:4NY$HU$_ $
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
M[WSSUJ^>JBSY5I!3 $V:[:BAEYHTF37$\^<B=+$(C8#L'2!=!F2+@"P"5N\
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
M<P2NIA+O\-7QPKK>>@>IBH%V\!WLC^&DG456EH8)D(8IB32T)7[8'8ZYQP?
M3P:3V>R1K^2LU*LWOC0E3KP@X%!;ST#=<H%'X-P3.1F_%TZ\IO2!V_V5_3G4
M[FHY4P./BO]BC>U+?(]1 RT=N7U1TV=8ZLDQ6HK_"A?@#NZ5N!RUXB9\43T:
MJ\3"XJ0(^C:O3(9U6OBO8?& = E(UX T!) Y45#^1"VM"JTFI.?>#]1?\>Z0
MNM[4WAE:$<Z<>..\ERK+;@MR\40+YCACT@UFMR*(8U]3I+$4Q_1#>);=Q0FR
MJ,8L$.S?$=S'"?91@GT@R-X1?(H3Y%&"_*."??)?EV9,'C RVB6RN10!N@O/
MT:!:C3*,PL:[OOB'-%SJ/_@\+M^H[I@TZ*RL>QKA ENE+#@AR8W3T+L)70T.
MK?7;.[?7\SN=#:N&903)^A^H_@)02P,$%     @ 5WMI2]2D#G\. P  D0T
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
MF^_E\27>\:(N]OT+RN3TEO3F?U!+ P04    " !7>VE+<_WZ!RP%  !_&P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R-F5]OXC@4Q;\*XKT3^_HZ
M?RJ*M*6,=J5=J9K1[CZGQ2UH F&2M,Q^^TU"BHCO<>&E$'KM<QW[_GR<S YE
M]:->.]=,?FV+77TW73?-_C:*ZN>UV^;UEW+O=NU_7LIJFS?M9?4:U?O*Y:N^
MT;:(2*DXVN:;W70^ZW][K.:S\JTI-COW6$WJM^TVK_Z[=T5YN)OJZ<</WS:O
MZZ;[(9K/]OFK^^Z:O_>/57L5G7I9;;9N5V_*W:1R+W?3W_3MTB9=@S[BGXT[
MU&??)]U0GLKR1W?QQ^INJKJ,7.&>FZZ+O/UX=PM7%%U/;1X_ATZG)\VNX?GW
MC]Z_]H-O!_.4UVY1%O]N5LWZ;II.)ROWDK\5S;?R\+L;!F2GDV'T?[IW5[3A
M72:MQG-9U/W?R?-;W93;H9<VE6W^Z_BYV?6?AZ'_CV:X 0T-Z-1 \Z<-S-#
M7-N AP9\;0,[-+!>@^@X]OYF/N1-/I]5Y6%2'=?#/N^6G;ZU[70]=S_VL]/_
MK[V?=?OK^]QD=A:]=QT-,??'&!K%Q..8A8RA<<3#Q8@EB,A.(5$[C--8"(Z%
M^O;F/,]$XPX,[,#T'?!9!ZR\<1Y#DCYD=]30FI7Q!AL(4S@;AMFPR,9D">[
MP@[L]?<CAAW$,H/4F_C[6(XT5DH%)BZ!.@G0\>[H_3'&GNFDVIC _4BA3"IE
M./%D4B%CM4H9RV10)@/SEGHRF9#AC-@$UH=6N'854,K\XE5"*DDX20-* 4IH
MJ>1/T!!S+D3$9Z 8"^$2U@1*4/E*))54I@.3I'&M:U3LVE<R8#F0#=T\7,=:
M%C(K\I58*&FK34 (U[NV0$A,DQ5"F4U"9-(8#%J2@17[2K%0NDF)=>CN839H
M"0=68H>2= @-"*-!2S:P\E&G)1QN.#0:S 8MX<#*9Y"6=-!IG&:!U4"8#B3I
MX.]F]R3A8)2U(:P2I@,!.@CB#4')E<BCP!8O^4!I8$\C7/ADKM\6"5<T@:W9
MWQ@7!"I:9RI *<(E3;*DQ=:X(%G2*<6A.<0536"O]S?'!<F*]E;4PZ<AXT1P
MO1,P _YB6I"L=U(Z.(NXY@GX 7_[7)"L^43;Q!_UA:AQ.A@-!'R#F&E ALSW
MGA>"QCX8L\,@=@@K+.&A$W\]7 @:)X/Q8B1>Q$Z],-)]:$Y%-A>BQNE@!!ED
M4<A/1UH4[1^(/H\9IQ(XKR /XZ\9(SU,VKHE/YD+4>-T,!8-,CKLIR.Q>$.)
M7^$/%\/&"6%Z&F2(K)^0I*=8-I^%C!/!=#7(+_D;AKE,UT]#QHE@NAKDIGS,
M&TE7W6[4UD_F4M@X(0QA@XR7GP\XE*5QX&!A,%W-%:>RQ1!T[E'&V\HP\$MA
MX\,]1BP?P:CUN)? J!BCD?7U7H8QSECB3'B9Y1!T/N+$9AQ2PK1B22OA998L
M.:2M"I0]!QZ< 'OF>YDE WO6FNS /LD8, SLF;^JE@Q.7+$V =0S)@@#?^:;
ME25+/&CFT,&8,2(8&# Q2Z#T*71J8%SYC"I?^4*R]%.;AFX=+GU&9R[M"X$G
M,IS&@>5@<4U;9)O\IYQ6.B)JCUP!(5SW%EDB?Y(L,#N:0^<"B_%@D=MA7TDZ
MF1M-*OBT$O/!(C=C?2G)AQMM./2$SF)"6.14?.A98$&LH0"A;> 9++(@/HNL
M)(0E"CU#M9@0%GD,7T@"@DU&H<6' 6&O.*$MAZ#D O2BL_<4W:NIO_+J=;.K
M)T]ETY3;_L7$2UDVKNU2?6G37KM\=;HHW$O3?4W:[]7QE=#QHBGWP^NNZ/3.
M;?X_4$L#!!0    ( %=[:4NM!9R]>0(  ) )   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0S+GAM;)56[8Z;,!!\%<0#'-A\1PE2<E752JT47=7VMT.<@,Y@
M:COA^O8UAE!ZK"7Z)]AF=V9WDHEWVW'Q*DM*E?-6LT;NW%*I=N-YLBAI3>03
M;VFCWURXJ(G26W'U9"LH.9NDFGG8]V.O)E7CYEMS=A3YEM\4JQIZ%(Z\U341
MOP^4\6[G(O=Q\%)=2]4?>/FV)5?ZC:KO[5'HG3>AG*N:-K+BC2/H9>?NT>:
M38*)^%'13L[63M_*B?/7?O/YO'/]OB+*:*%Z"*(?=_I,&>N1=!V_1E!WXNP3
MY^L'^D?3O&[F1"1]YNQG=5;ESDU=YTPOY,;4"^\^T;&AR'7&[K_0.V4ZO*]$
M<Q2<2?/I%#>I>#VBZ%)J\C8\J\8\NQ'_D08GX#$!3PDX,KT,1*;R#T21?"MX
MYXA!_);TWS':8*U-T1\:*<P[7;S4I_<\]-.M=^^!QIC#$(-G,6B*\#3Z1($A
MB@->I ?(AP$"L,;   1S@,1200@"A 8@_*?)[%V30TQB8IJA23](,@M/!/)$
M2YY9IP,/%&,AB4&2& # ,$ " B3KY4Q!@'2%G.E"SB3&*(!I,I F6Z$F%&,A
M03YL !^ ""T0%@^A]8HBT"-[A%=H.@;-10T"6[>PE5"P0E0P*++PP(Y#@.50
M;(& S82B_U 5M@H"O+)4-5XZ/TVM_<*>0LD:7:&@Q,(#6P\!WD.I!0*V%<K6
MZXIASV# ,PM=QZ"YKFD86/[X,>PLC%;("@9E[WB\V8584W$UHX!T"GYKS!PR
M.YW&C3TV%^K?\&%6^4K$M6JD<^)*7\OF\KQPKJBNQ7_2/]I2CT?3AM&+ZI>)
M7HMA1A@VBK?C_.--0UC^!U!+ P04    " !7>VE+3FU=WR8#  "S"P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6R=ENMNFS 4QU\%\0#%5VQ'2:3F
M,FW2)E6;MGVFB9.@ L[ 2;JWG[DTI<=.-RT? C;_<_D=VW"F%U,_-0>M;?1<
M%E4SBP_6'B=)TFP.NLR:.W/4E7NR,W6963>L]TESK'6V[8S*(B$(I4F9Y54\
MGW9S#_5\:DZVR"O]4$?-J2RS^O="%^8RBW'\,O$UWQ]L.Y',I\=LK[]I^_WX
M4+M1<O6RS4M=-;FIHEKO9O$]GJQQ9] I?N3ZTHSNHQ;ET9BG=O!I.XM1FY$N
M],:V+C)W.>NE+HK6D\OCU^ TOL9L#<?W+]X_=/ .YC%K]-(4/_.M/<QB&4=;
MO<M.A?UJ+A_U ,3C:*#_K,^Z</(V$Q=C8XJF^X\VI\::<O#B4BFSY_Z:5]WU
M,OA_,0L;D,& 7 U<[/<,Z&! 7PW8NP9L,&#_&H$/!AQ$2'KVKIBKS&;S:6TN
M4=WOAV/6;CL\X6ZY-NUDMSK=,U?/QLV>YXR@:7)N'0V:1:\A(XW$;R4K7_*J
M2%P"URQ(*(L%\<S)VP!+7R&!9/57)^MWG;Q)DP:+13M[.K*GX@8G"SI@G0,V
M3H"!8O<2T4FJGB*E&%,!"A+08<$PH: JODX0RK "NK6OXTH@R468CP?YN,^7
M KY>PD=Q*.>2@CVW#,@H9D@!.E^FA&0,!%W[,J%2)568+0VRI3X;6)-%ZH4A
MB"/" 9LOPY(A#';"RI>EF$D,2K#V99QA2F283039A,\F 9OPDT:(P&,:4&$N
MP'*L?!51BL!%\U64I2H-<\D@E_2X%%B,A?2B2"4I*/+25PDN4\CEJ]SZ4P86
M=NW+,):2TS"9"I(ICXP1\%)>*.](2T41./A+7R4XXQ#-5Q'$,(9O6%^&L5#X
M!AI&X6\2"L"!2(M!I$:AT!U/T?@'"K(,VC"PTU<!%;XC\-@%?8E;H#<^OC@
M2B$H_@_0D(T/ZJL<J(2@(5\>:#)J.$I=[[ONKXDVYE39]I,YFKUVF/>D;5C
M_ )/EC@POVH[TJ[!>77?M[-?LGJ?5TWT:*QKD[IF9F>,U2YY5Z@X.K@.^CHH
M],ZVM\+=UWT;V0^L.0XM<G+MT^=_ %!+ P04    " !7>VE+C&UQN,P#  "I
M$0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6R-F&UOHS@0Q[\*XGT7
M9H;'*HG4YG2ZE7:E:D][]YHF3H(6< Y(L_OMSSPT&SQ#TC<%G/'\_V/L7[$7
M9UW_: Y*M<[/LJB:I7MHV^.CYS6;@RJSYI,^JLK\LM-UF;7FL=Y[S;%6V;;O
M5!8>^G[DE5E>N:M%W_92KQ;ZU!9YI5YJISF595;_>E:%/B]=<-\;ON7[0]LU
M>*O%,=NKOU7[_?A2FR?ODF6;EZIJ<ETYM=HMW2=X7%/0=>@C_LG5N;FZ=[I2
M7K7^T3U\WBY=OW.D"K5INQ29N;RIM2J*+I/Q\=^8U+UH=AVO[]^S_]D7;XIY
MS1JUUL6_^;8]+-W$=;9JEYV*]IL^_Z7&@D+7&:O_HMY48<([)T9CHXNF_^ML
M3DVKRS&+L5)F/X=K7O77\YC_O9O< <<.>.E@M&]UH+$#_>X0]<4/SOI2_\C:
M;+6H]=FIA[=US+I) 8]D!G/3-?9CU_]FJFU,Z]LJP&#AO76)QICG(0:O8F :
ML>81&$>7&,\XN-A R<8S\@26Q*V(B0")=5+?G29UAG*"0$P0] F"28+(&J@A
M)NYCJF&@H@!3?\9I* J%@E!L"0TQX970 Z4QD:P3B3J1H)-8.A'3@<@GB%)9
M*!:%8B9$<6@)Q4R(  *?K$D0LP'NPWS93B+:282Z4\M.PL<7,$YDF5242;D,
M^99,RF30# W(,N#+"]@7A,!>P3Y_D6D<I\ 6\OW J:D9JH!@"FU3P$<Y\),H
MLCW=C9M:$@GS!"A8(ML2"N53[ >A[>E^X-243"4@86W,3#.0N03!Q\D&,G%
M0H[--N#, 0P-=698 #)U0,*.C3?@W)E9XB C!SAS.-R 0^=V13)/@ .%\PTX
M4<+Y&2P3!02D,'(!9\I#!#,5H8P4E)!BLPL%4@1Q%,\HR9Q B1,VO)"O?P-C
M2E/[O\,' J>F9%*@1 H;7L@!X-MV;H5,C<AT0$X'CJPQZ .C<S]P:DKF#?(/
M(9I;,2CS!L./(PMEC*"$$1M9R#%"29+B7,$R2U!BB4TLY"RY]46&,DI0^C:Q
ML84<)12DD,[-+1DFR&'"J84<)N2'(<TL<I)Q0@).&+>(X^0A"F?F%<DT(8DF
M-K>(0R))DV!&2"8$282PL45\^<<^I6"]S_7]N*FEF?V-Q H;6L01('YQW8^;
M6I))0<*6B>&+^)XIBLPDL[=_]^,&2][5QK=4];X_(VB<C3Y5_0'%5>OE'.()
M^XWS[_#A$.-K5N_SJG%>=6NVW_TF>:=UJXP=_Y,9FX/*MI>'0NW:[C8V]_5P
M># \M/HX'HQXE].9U?]02P,$%     @ 5WMI2PH40-,-!   !1,  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#8N>&ULE5AKCZ,V%/TKB.]=\+T&S"B)-$E5
MM=*N--JJNY^9Q'EH>:1 )MM_7R!,2NSCBOD2'CF^/O=R?/Q87*OZ1W/4NO5^
M%GG9+/UCVYZ?@J#9'G61-9^JLRZ[?_95761M]U@?@N9<ZVPW-"KR@,(P#HKL
M5/JKQ?#NI5XMJDN;GTK]4GO-I2BR^I^USJOKTA?^^XNOI\.Q[5\$J\4Y.^@_
M=?O7^:7NGH)[E-VIT&5SJDJOUONE_RR>-IST#0;$MY.^-I-[KT_EM:I^] ]_
M[)9^V#/2N=ZV?8BLN[SIC<[S/E+'X^\QJ'_OLV\XO7^/_MN0?)?,:];H395_
M/^W:X])7OK?3^^R2MU^KZ^]Z3"CRO3'[S_I-YQV\9]+UL:WR9OCUMI>FK8HQ
M2D>ER'[>KJ=RN%['^._-< ,:&]"] <7_VX#'!GQO(.20_(W9D.JO69NM%G5U
M]>K;USIGO2C$$W?%W/8OA]H-_W79-MW;MY5DN0C>^D C9GW#T 0C[HB@BW[O
M@E 7:[*:TV,'&X!(<0\,D^"A/3\D$>$ $@:00P#Y$" VJG##) .F'#!1FJHT
M,7*Q85))GD1[H!-!.A&@8_2SOF&B23^_,$F5I 8?@*,T8<&84 P)Q8"0,@C%
M5N*41*$P8)O8XB-4$I*#3@+I)(".D?<:8&2(.U&P$V4'$(0#I#! .E^5(L2#
M,YRARQ$T+3R3"I4IS!$WK3Q)R:Z1)AQ^(69H<P0]B$Y0&H:AR0D!11B[OI2
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
MCZ'YF*5MNF_GWIFTRG1O>92$*;E9H0GS-&*"!29XCRAV$!]F"#$&9A?!KHO
M\<,%WT_B?8%P5R!T M&[&-$JQHA)'*9S&&\58XL(DO ?/J)=']&.CWCE8\3$
MRU4.WLILL05%A^"P;R7>M1)OK:Q_;+S-NW6R!27Q8[AR0A;[S9[_[U1>VDZA
ML]!FZ[H-5@NAP0AZ#T:Q,5?.7#"HM9TF9B['@S<66O33G4+FBRW_"U!+ P04
M    " !7>VE+B/D<^B<"  "0!P  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M,BYX;6R5E=V.FS 0A5\%\0 +)OPE J1FJZJ56BG:JNVUDTP"6H.I[83MV]<V
M!)'-)&)S$6PS\YTY3L;..BY>90F@G+>:-3)W2Z7:E>?)70DUE4^\A4:_.7!1
M4Z6GXNC)5@#=VZ2:>8'OQUY-J\8M,KNV$47&3XI5#6R$(T]U3<6_-3#>Y2YQ
M+PLOU;%49L$KLI8>X2>H7^U&Z)DW4O95#8VL>.,(..3N)[):D]@DV(C?%71R
M,G:,E2WGKV;R;9^[OJD(&.R405#].,,S,&9(NHZ_ ]0=-4WB='RA?['FM9DM
ME?#,V9]JK\K<35UG#P=Z8NJ%=U]A,!2YSN#^.YR!Z7!3B=;8<2;MM[,[2<7K
M@:)+J>E;_ZP:^^P&_B4-3PB&A&!,"'HOO9"M_#-5M,@$[QS1;WY+S6],5H'>
MFYU9M%MAW^GBI5X]%V$29][9@(:8=1\37,4D8XRG^:-(@(H$%K"X J0X8($"
M%A807@&6[ZKL8Q(;T]@8DA*__^!:(:H5WFJE_CNM/B:::(7^0ZD(E8H0*8(#
M8A00S]_8! 4D,S8VN3$;/S:;HE(I8C;  4L4L)QOEOCXG]V?87<(FOHEC_V2
M.ZU%$,>+.PB\<<@'.H?@K4/F],X0-/4</;:,]P[!FB>\@\![@D0?L(QW!8GG
M6(YOSHL%;MF;G*7FKOI!Q;%JI+/E2A_+]O \<*Y 4_TG77VIK\=QPN"@S##1
M8]'?$?U$\7:X_[SQ$B[^ U!+ P04    " !7>VE+@^CH8(4"  #9"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6R55MN.VR 4_!7+'[ V^$KD1.JF
MJEJIE:*MNGTF"4FLM8T+)-G^?0$[EC<^5,Y+#'C.,$,\0''EXDV>&%/>>UTU
M<NF?E&H702!W)U93^<1;UN@W!RYJJG17' /9"D;WMJBN AR&:5#3LO%7A1W;
MB%7!SZHJ&[81GCS7-15_GUG%KTL?^;>!E_)X4F8@6!4M/;*?3/UJ-T+W@H%E
M7]:LD25O/,$.2_\36JPQ-@46\5JRJQRU/6-ER_F;Z7S;+_W0*&(5VRE#0?7C
MPM:LJ@R3UO&G)_6'.4WAN'UC_V+-:S-;*MF:5[_+O3HM_=SW]NQ SY5ZX=>O
MK#>4^%[O_CN[L$K#C1(]QXY7TOYZN[-4O.Y9M)2:OG?/LK'/:\]_*X,+<%^
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
M]^^C^ANM]O9=6W!\X;?Z'U!+ P04    " !7>VE+D*1WNVX"   2"   &0
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
MC":A(?S11F$\N58%R(>[D7_' ]*#+I\0,SFKNU I@"+82C2 PO1:GM&51HN
MX@E,:6BT>L8A*0!!4/W<I+K4!+;M!X0!3=34A,<UC4)2  )KND5UJ0GN\8@
MO8R:T1"K( )RM2#@=P&R7P8TN?:XP&T7T?O;)H(;+PJ!*")3+@2Z\H) <']&
M4(.^%BK<?5'\'VKA;H> =F>KM4&A=;;>8, J6;/3TV[KK/FA$BK&P>YYHG[
M:D S]I=HND+ ?JHF<#W0?=)WX_N/K-GE5>N\<B''0CV\;3D73,;N3V1%[.47
MPWE1L*U0MY&\;[JQN5L(7O>?!-[YNV3Q#U!+ P04    " !7>VE+=!6E\_@!
M  !8!0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q]5-MNG# 0_17$
M!ZRYDZP *;M1U4JMM$K5]-D+PT6Q,;6]2_KWM0U+"''S@CWC,^?,#/9D(^,O
MH@60SBLEO<C=5LIACY H6Z!8[-@ O3JI&:=8*I,W2 P<<&6"*$&!YR6(XJYW
MB\SX3KS(V$62KH<3=\2%4LS_'H"P,7=]]^9XZII6:@<JL@$W\!/DK^'$E846
MEJJCT(N.]0Z'.G<?_/TQU7@#>.Y@%*N]HRLY,_:BC6]5[GHZ(2!02LV U7*%
M(Q"BB50:?V9.=Y'4@>O]C?V+J5W5<L8"CHS\[BK9YNZ=ZU10XPN13VS\"G,]
ML>O,Q7^'*Q %UYDHC9(18;Y.>1&2T9E%I4+QZ[1VO5G'F?\69@\(YH!@"0CB
M3P/".2!< OS(%#]E9DI]Q!(7&6>CPZ>?-6!])_Q]J)I9:J?IG3E3U0KEO1:)
MYV?HJHEFS&'"!"O,&P(I]D4BL$D<@@_AP7N!XT=$X@5VB=!:16@(PA5!&-[;
M"2(K060(HG<9A)LL)\R]P?232+(+_].*V"H36V2B3;=MF-@NDEA%$@M!LA&Q
M85*[2&H522T$=QL1&V;[5]#JHE+@C7G3PBG9I3?S9.5=QL9#8"[Z&WR:.3\P
M;[I>.&<FU7,QE[IF3()*Q=NIKK9JS"T&@5KJ;:KV?'KLDR'9,,\QM S3XA]0
M2P,$%     @ 5WMI2YIT8XFG @  GPD  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C,N>&ULE5;MDIHP%'T5A@< 0OC246=$UVEGVIF=[;3]'34*LT!H$G7[
M]DT"(H;@VC^27,\Y]YX;2#*[$/K.,HRY]5$6%9O;&>?UU'79+L,E8@ZI<27^
M.1!:(BZF].BRFF*T5Z2R<'W/B]P2Y96]F*G8*UW,R(D7>85?J<5.98GHWQ07
MY#*W@7T-O.7'C,N NYC5Z(A_8/ZS?J5BYG8J^[S$%<M)95%\F-M+,-T * D*
M\2O'%]8;6]+*EI!W.?FZG]N>K @7>,>E!!*/,U[AHI!*HHX_K:C=Y93$_OBJ
MOE'FA9DM8GA%BM_YGF=S.[&M/3Z@4\'?R.4+;@V%MM6Z_X;/N!!P68G(L2,%
M4[_6[L0X*5L544J)/IIG7JGGI=6_TLP$OR7X'4'D?D2 +0'>",%#0M 2@F<S
MA"TA?#9#U!(BC> VS5+=7R..%C-*+A9M7J :R?<43".QOCL95,NI_A,+P$3T
MO(B -W//4JC%I W&[V$2< ]9#R$WA"L*Z*KP356D_H#NWR=8#1&)!EE_*O+R
MN<C&(#(Q.X'&?D+%AST^A","@5$@4 )!7R#0%F3=8$*%J1YU.S2F" <I(J M
M:-I@@-_+X3M06Y0&%/<Q6J4&F<C1E\4 "IR1ID5&1Y'!D98E;3  ]KOF!)JC
M:.!(?],-,K$3:HXBDZ/ ["@V.HH-CK3VI_$P"W02K=YG0!L#*'1&WJG$6&\R
MJ#?LU7LG,#$*3)[_<(!GWLH\0\\"?:,:@@(0CN09V3+!\!,%8Z4:][LE\/_#
MK7FC ? 9MT,03'2W;N^L*#$]JI.>63MRJKBLL1?M;A-+7YXU6CP%TQ4PQ-=@
M^M+<%6[RS=7E.Z+'O&+6EG!QPJESZ$ (QZ)VSQ';0B9N2]VDP <NA[$8T^;*
MT$PXJ=OKD-O=R1;_ %!+ P04    " !7>VE+ XL,2NL"  #Z"P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6R55NUNVC 4?94H#T!R[7RU J32%FW2
M)E6=MOUVP4#4)&:V@>[MYSAN2,)-1_\0VYQS[KVVCW6G)R%?U8YS[;V51:5F
M_D[K_6T0J-6.ETQ-Q)Y7YI^-D"739BJW@=I+SM:65!8!"<,D*%E>^?.I77N2
M\ZDXZ"*O^)/TU*$LF?R[X(4XS7SPWQ>>\^U.UPO!?+IG6_Z#ZY_[)VEF0:NR
MSDM>J5Q4GN2;F7\'MTL2U02+^)7SD^J,O;J4%R%>Z\G7]<P/ZXQXP5>ZEF#F
M<^3WO"AJ)9/''R?JMS%K8G?\KKZTQ9MB7ICB]Z+XG:_U;N9GOK?F&W8H]+,X
M?>&NH-CW7/7?^)$7!EYG8F*L1*'LK[<Z*"U*IV)2*=E;\\TK^STY_7<:3B".
M0%H"@0\)U!'HM83($:(SX>.48D>(KXV0.$)R)F3V/)K-LKO_P#2;3Z4X>;*Y
M0'M6WU.X3<SYKNI%>YSV/W, RJP>YPG$T^!8"SG,HL&0#H:D21]S?XE)X(P)
M3 YM(@1+9$$0@700Y!)#(>QC'C"=K(]YQ# W?<P2P9 0+XBB.TNM0-03 %P@
M0@4B*T![ @07B%&!&,F #K:TP4!39V5!D$XH'B9!PR1(F @72%&!]/I",U0@
MNZ+0!A-WZLQ&CO,&C7&#Q(AQ 0AQJX77UPDC;H7_5_K@0/TS32:#"_Z(P<+)
MR,$!:MH[($@^([8'W"9 /[$KN%$@0K(8O!U+!^I>@#@<N0& ^PDP0V7#./%%
MG+%J<#L!YJ?AZ^1 UU6#NP[2RS@T'#[K#0AH)U R^CX ;D] _$EA&"F[C$0G
M(P\FX!X%Q*1T9/<);E+R"9,2W*0$,2D=F'1!$/>1>,Q^!+<?0>Q'QR1P^Y%/
MV(_@]B.8_8;/KP.EW3<IO+BQ0:=M*;G<VJ93>2MQJ&S'VUEM&]L[8MN>,[SI
MBK\SN<TKY;T(;9HGV^)LA-#<)!-.C&]VIA%O)P7?Z'J8FK%LNM%FHL7>==I!
MV^[/_P%02P,$%     @ 5WMI2_XV:X ) @  R 4  !D   !X;"]W;W)K<VAE
M971S+W-H965T-C4N>&UL=93;CILP$(9?!?$ :\[@B" U6U6MU$K15MU>.V02
MT!I,;2=LW[X^L(B"<X-/,__WCXU=CHR_B09 >N\=[<7>;Z0<=@B)NH&.B"<V
M0*]6+HQW1*HAOR(Q<"!GD]11% 5!ACK2]GY5FKDCKTIVD[3MX<@]<>LZPO\>
M@+)Q[X?^Q\1+>VVDGD!5.9 K_ 3Y:SAR-4*SRKGMH!<MZST.E[W_*=P=L(XW
M :\MC&+1]W0E)\;>].#;>>\'VA!0J*56(*JYPS-0JH64C3^3IC\C=>*R_Z'^
MQ=2N:CD1 <^,_F[/LMG[A>^=X4)N5+ZP\2M,]:2^-Q7_'>Y 5;AVHA@UH\)\
MO?HF).LF%66E(^^V;7O3CG8EQU.:.R&:$J(Y(;*U6)!Q_IE(4I6<C1ZW>S\0
M?<3A+E)[4^M)LQ5F39D7:O9>97%:HKL6FF(.-B9:Q,1A,,<@I3]#(B<D,@+Q
M0B L8K= [!2(C4#RG\MLY=+&Y":FMRZ3/'G@,W%B$@<F7V%L3+K A$$2X-#-
M29V<U,$I5IQTP\EPG!5N3.;$9 X,7F&R#2:)TR1Q8W(G)M]B%MMN,?D&$R5%
M\>!P"B>F<&#"%:;88&*,\P=G@YT8[,!$*PS>_FIAEN+UKJ'%)=1OW _"KVTO
MO!.3ZCZ;6W=A3(*2#)Z4Z48]J_. PD7J;J[ZW#XN=B#9,+V;:'Z\JW]02P,$
M%     @ 5WMI2S_P"K@W @  JP8  !D   !X;"]W;W)K<VAE971S+W-H965T
M-C8N>&ULC57;CMHP$/V5*!^ R8T@E$1:8*M6:B6T5;?/)@PD6B=.;4.V?U_?
M-H1@T>6!V.-SCL^,DW'64_;&*P#AO3>DY;E?"=&M$.)E!0WF,]I!*U>.E#58
MR"D[(=XQP =-:@@*Y_,%:G#=^D6F8SM69/0L2-W"CGG\W#28_5T#H7WN!_Y'
MX*4^54(%4)%U^ 0_0?SJ=DS.T*!RJ!MH>4U;C\$Q]Y^"U7.J\!KP6D//1V-/
M9;*G]$U-OAUR?ZX, 8%2* 4L'Q?8 "%*2-KX8S7]84M%'(\_U+_HW&4N>\QA
M0\GO^B"JW%_ZW@&.^$S$"^V_@LTG\3V;_'>X )%PY43N45+"];]7GKF@C561
M5AK\;IYUJY^]64E#2W,30DL(!X+<^Q$ALH3H2H@?$F)+B#^[0V()R60'9'+7
MQ=QB@8N,T=YCYG7HL'KK@E4BCZM407TZ>DW6D\OHI5C$488N2LABU@83CC#+
MX!:RO8=<$4@:&%R$+A?K\(X>WFZPN4<L)Y#M?T6>'XK<V(R<Q8HT/[HI5NP6
MB)T"L1:(;P222;4-)C N6P-*9_%\])M4?V,HZ9@Q.<.M0U4VD]FT0@Y8D*:S
MI3O)Q)EDXDARX198. 46GR]SZA1('0[229G3^YH%\:1HCS'&"!I]:0VPDVY[
MW"OIN14JB5%TZ*Q/NMM,XNM@M0D<\:WLQ*9Q7N5-&_^!V:ENN;>G0O8'_14?
M*14@K<]G\A0J>7,,$P)'H8:I'#/3/\U$T,Y>#6BXGXI_4$L#!!0    ( %=[
M:4LF$J?3PP$  "($   9    >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;'U4
MVVZC,!#]%>0/B+FE;2) :E.M=J5=*>IJVV<'AF#5%]9V0OOWM8V#:,HN#WAF
M..?XC"\4@U2ON@,PT1MG0I>H,Z;?8JSK#CC1*]F#L%]:J3@Q-E5'K'L%I/$D
MSG :QS>8$RI05?C:7E6%/!E&!>Q5I$^<$_7^ $P.)4K0I?!$CYUQ!5P5/3G"
M;S!_^KVR&9Y4&LI!:"I%I* MT7VRW>4.[P'/% 8]BR/7R4'*5Y?\:$H4.T/
MH#9.@=CA##M@S E9&W^#)IJF=,1Y?%'_YGNWO1R(AIUD+[0Q78GN4-1 2T[,
M/,GA.X1^UB@*S?^$,S +=T[L'+5DVK^C^J2-Y$'%6N'D;1RI\.,0]"^T94(:
M".E$2/+_$K) R*X(>'3F6WTDAE2%DD.DQLWJB3L3R3:SBUF[HE\[_\UVJVWU
M7-WD=P4^.Z& >1@QZ0R3?D;L%A";"8*M@<E%NN@B]?S\DXM_"&2+ ID7R&8"
M69XN"^2+ OD7!UF^OEJ'$9.,;0H/NHU7FWCV)%<+LT!)-JOUE3,\VRUW>WX1
M=:1"1P=I[,;[[6FE-& 5XY4]DIV]L%/"H#4NO+6Q&H_MF!C9AQN)I]]"]0%0
M2P,$%     @ 5WMI2XK13]6N 0  P0,  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C@N>&UL;5/;CILP$/T5RQ\0@V%WVPB0FJU6K=1*T59MGQT8@K6^L+83
MMG]?7PC-IKQ@S_C,.6<&NYJT>;$#@$-O4BA;X\&Y<4N(;0>0S&[T",J?]-I(
MYGQHCL2.!E@7BZ0@-,ONB61<X::*N;UI*GUR@BO8&V1/4C+S9P="3S7.\27Q
MS(^#"PG25",[P@]P/\>]\1%96#HN05FN%3+0U_A3OMV5 1\!OSA,]FJ/0B<'
MK5]"\+6K<18,@8#6!0;FES,\@A"!R-MXG3GQ(AD*K_<7]J?8N^_EP"P\:O&;
M=VZH\0>,.NC92;AG/7V!N9\[C.;FO\$9A(<')UZCU<+&+VI/UFDYLW@KDKVE
ME:NX3C/_I6R]@,X%="F@J9<D%)U_9HXUE=$3,FGV(PN_.-]2/YLV).,HXIDW
M;WWVW-S?914Y!Z(9LTL8>H4I\G\8XOD7$;HJ0B-!\4XD7R<H5@F*2%"^(Z W
M+A,F3S95!)6;AW65<E6E7%$I;E3*_U7RS<<;%7(U_7"YOS-SY,JB@W;^1\9Q
M]UH[\(39QM^8P;^G)1#0N[!]\'N3;E4*G![G!T.65]O\!5!+ P04    " !7
M>VE+D@_J-,8!  "#!   &0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6R-
ME-%NI" 4AE^%\ "#,J,V$S79:=-TD]UDTF9WKQD]CJ8@%IBQ^_8%=(QMN.B-
M</ _WSD_@ODHU:MN 0QZ%[S7!6Z-&?:$Z*H%P?1&#M#;-XU4@AD;JC/1@P)6
M^R3!"8VBE C6];C,_=I1E;F\&-[U<%1(7X1@ZO\!N!P+'./;PG-W;HU;(&4^
ML#.\@/DS')6-R$*I.P&][F2/%#0%_A'O#YG3>\'?#D:]FB/GY"3EJPM^U@6.
M7$/ H3*.P.QPA7O@W(%L&V\S$R\E7>)Z?J,_>N_6RXEIN)?\7U>;ML!W&-70
ML LWSW)\@ME/@M%L_A=<@5NYZ\36J"37_HFJBS92S!3;BF#OT]CU?AQG_BTM
MG$#G!+HDT,G+5,AW_L ,*W,E1Z2FO1^8^\3QGMJ]J=RBWPK_SC:O[>JU3)-=
M3JX.-&L.DX:N--LX6C3$\I<B-%B$>L#N4Y$D#-@& 5L/V'X"I&' +@C8!3K(
MOMB<-)G7]%Y#:;A&$JR1!&K<A0%I$)!^WV46!&3?<#EI8KJR&<>;^$L9LCH_
M[GK^9NK<]1J=I+%'T1^81DH#EAAMK/'6_A&6@$-CW#2S<S7=BRDP<IBO/%G^
M.^4'4$L#!!0    ( %=[:4N2)I.930(  .<'   9    >&PO=V]R:W-H965T
M<R]S:&5E=#<P+GAM;(U5VXZ;,!#]%<0'+)A;DA5!RD55*[52M%7;9X=, EK
MU';"]N]K&\(2,KF\X OGG)DY8$_<,/XN,@!I?91%)>9V)F7]ZC@BS:"DXH75
M4*DW>\9+*M62'QQ1<Z [0RH+QW/=R"EI7ME);/8V/(G9419Y!1MNB6-94OYO
M"05KYC:QSQMO^2&3>L-)XIH>X"?(7_6&JY73J^SR$BJ1L\KBL)_;"_*Z)KXF
M&,3O'!HQF%NZE"UC[WKQ;3>W79T1%)!*+4'5<((5%(564GG\[43M/J8F#N=G
M]2^F>%7,E@I8L>)/OI/9W)[:U@[V]%C(-]9\A:Z@T+:ZZK_#"0H%UYFH&"DK
MA'E:Z5%(5G8J*I62?K1C7IFQZ?3/-)S@=02O)ZC8]PA^1_"?)00=(?@D1,:M
MMA3CS9I*FL2<-19O/V]-]5]$7@/E?JHWC=GFG;)'J-U3$H6SV#EIH0ZS;#'>
M #,EEY#5-62$6%\CO$G48QR59)^IAV6Z]*X%1DD\1*P1Q S/P4?=\@T_&+H5
MN;A @ H$1L"_$""X0(@*A$@&XRI;3&@PU>AC7(2(T! 1$L(?A< P 1YD@@:9
M( (A+C!%!:;/.SE#!6:/G5S.[CC9_G/W$!=)$!<_?^YCMU<(R'=OV$UNG'."
MQ+EQ_@AZ !?$>]YR@I\?@AT@?WS=7(.&U7:6W >UR3B#6[ $?C =1E@I.U:F
MO0UV^RZV\,PM^@EO6^ /R@]Y):PMD^HN-C?FGC$)*A?W17W^3'7=?E' 7NKI
M1,UYVWK:A61UUU:=OK<G_P%02P,$%     @ 5WMI2RY@[/([ @  &@<  !D
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
MZS+%JDRQ(D/?R13_)4,6\P_7^XF9,U<6G;3SOS(.O-/:@6?,-O[.]/Y%S8&
MSH7M![\WZ5ZEP.EA>C)D?K?U'U!+ P04    " !7>VE++"I]P>P"  #T"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6R55NMNFS 4?A7$ Q3?@2B)
MU-RT29M4=>KVFR9.@@HX R?IWGXVN)38;L?^ #;?]YV+CX[/]"KJE^;(N0Q>
MRZ)J9N%1RM,DBIKMD9=9<R=.O%)_]J(N,ZF6]2%J3C7/=BVI+"($ (O*+*_"
M^;3=>ZCG4W&615[QASIHSF69U7\6O!#760C#MXW'_'"4>B.:3T_9@?_@\NGT
M4*M5U*OL\I)732ZJH.;[67@/)QM(-*%%_,SYM1E\!SJ49R%>].+K;A8"[1$O
M^%9JB4R]+GS)BT(K*3]^&]&PMZF)P^\W]4T;O KF.6OX4A2_\IT\SL(D#'9\
MGYT+^2BN7[@)B(:!B?X;O_!"P;4GRL96%$W[#+;G1HK2J"A7RNRU>^=5^[YV
M?P@Q-#\!&0+J"0A^2L"&@,<2B"&0GH#C3PG4$.A8"\P0F$6(NF2UV5]E,IM/
M:W$-ZJZ 3IFN4SAAZGRW>K,]SO:?.H!&[5[F+,73Z**%#&;18=  D\!;R,J%
MO",BY4#O!?)YL4 .'4-P:V+IP;#$<L/%L)3<8M8C=#8^'>H/"'O3BEL!?"/
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
M<Q00V2F+& G@L>\'U!#0 L/)P-C(B+)RXP_<68P2BS4<"#3+15$JHY_8^S(
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
M2JG6"*PS?WQDVV5L.'V> ]F/P#)]!BJJ*1J6,;-@A[CHIT1L[#1'!W,QFW$
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
M?$8X(+J+K=.GLVN??@CJTH5WHYM!WCJ8$VPX$P25=\VS.U@>?D,QK 5?AA)
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
M1'+AHX&Z.;^KABT^Y-^'Q?T7DGJ7#'#].H[74-N^&8>Z&M\ZUH+:5*:=",Q
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
M='0!/PV'Z<71,?QP=I)>' ^3ORGWZ%))Q,-Z/DS'X[/D/!V=GB7#].3HG/H
M=++*DV%Z='Y,&>_#T??)$ RL\W'R/A3RE2"'VQI4T[.GLA34;NFSEQQ?C-+C
M\1'\-#I*AV=#^.'B-!V.1UH&K%FJLORSL_3X[!Q_2(<G9[@+Q^GQ\#CYAM"-
MR0BF='&:#"_&L$4CV"X^O0 RLL'Y7L"'AV='L)TGYR/$G>I@_;B-HY-S&.GX
M_"@Y/D[/3\>);2.$QS"$+XV247IR,DYNMM_/BY/T[ @_>70Q1!(XAH.\BN =
M4;CMG\,JAN?)0;(_2L\NZ(?A"-XZ@Y_>V:3*@#>7@H:))Z[_W1^.8?+'\![/
M&W'$#S%>%'[P&+_AWCE)QZ-3^,47HI" Z1@1/CP_3<]QGX_3\=%)<C)*1T#;
M/VB $GZ7GL !G,"NG2;'X_1B--Y*-.Y-@T))FH$[_@XMQ374HXD%_;!"IH=L
M2&1=AP82:JDD]UB,N#!.FZ.[WM)D*^6_@N6&^F>D?)+]5F2@-3O+5"($U0+)
M?>+;<I%9">J&F%;W6=/EYU%#KT+D,,XR"GI8.H ]G]_C!$I4SDX95TYJWE .
M;YE+ZJVB+;0$7&KU^+;<<!%JE/_6;D-6[DP&ESK0H=1;3$11Z@7[Z77>AG<%
MUXBP!AS,#XC48K7$,[2>_'9OKNY)[6(9ZXRV;?KI[IO.8M3*ZWY9'1W0:#PX
M??D)?=MS:1_+R$+J[#:K;WLL/P1$$FB:I'R.3#0@ H/852$L6A794RP#6Y'
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
M ?@23:*6O2;LQ!QU__+0P=5(J36,&?0I0BD'#%KW[0*XN?Z\Z\)>>QEP":?
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
M-H[13_JI1AMRJKGPM3 ZCU8VQS6U9.G^[9;4C>N__GSSY3_>A&EAMYSE@E,
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
MQBUI*9R7;MKYF-M.# +\BI\Y 6^K0O2I;;V(KF<UPE67_>;,-YMO9JI+ B7
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
MD5L[ PK8!E-!:C$_X>K@&QBYR"]MOQJ<C<Y/I0K#'3H;GY_"Q:2L2*'MK*\
MB +9-]NF1&:JU<4>[!#APN.SE88X[>'OJDH88QFA<(RK-GE09B$ZU3M*)J7V
M%[&3P)45H0BLT5V'0 ^.%W'MN,TP2%Z]L<)9C9!'4^^8J*EJ!',,:] VU9ZN
M4#O2#\VJ6A,^]5,;U>9FRJFX3Q?=5TA=Y4A"@GTH?KXU0@CQ0YNO3#.=0V?,
MN6J\9GM?<G2+?%IMF/6IX< S\5X+%@#QL3#,M9!BGRBPBB2P&^(4%K$ /W@O
MAD4Z%BD[ =./:'*Y$Y_#KW:$*]W1Z #4VW1Q%#Z&94$-IF'0O0=)4\C\I>@*
M_PXO^'%78R'(<E4YI%C)1\(<C7MP0<>T1#M/I9RE*!J?N0V/^RV1+<*W*RP_
MYX_H@'Q5+\5_J4%$YJ87]DOF=+G7IB>96I5C8-<PV61>4FVK!UKUK(Q?^ 9V
MRL4@I0B^\X:Z\$R#H#?/42&GFC0AHN$JZZ3]M1RC4)9&QJ"=O]H5&BG!*MIF
MTC4R_-'TT$9:\MCY5,86M!G7CJ'.F"&X#2&=;QV-JBY[8U)=H!<.SZR5J>VP
MO/<#K:OCIJ#N<6N%!&D9!JHK+I/J$MA2!@".&Q'8ZE)D:78=#30(SI:Q_>'B
MXYK'AP<\_S'1HLHB!ET/:,E0E%*&6M\ 3F?%CR4 *Z7 A4\3EH7Z/*D1;BPT
M@3K4/AI>J4:E/[PKU/**CR6>*.&'RY!'RDMO0E5GB#6%M]CAW#9W]<Z"32\;
M. FX@.G8??FA@OV+4)T(+T>FC3#V>*Y4GWM7$1<G!DZH;M[;@&%%P!:#0_E/
MO;@=#>@.N5&('YVHRDCY$M9^+:2>2!Z"N6.Z23S#5; $,L9$3DU3E9VR$!K(
M4!NQ\X?3CNGOB7#P>R8:?$7 @A]PS:/?Q)9TQJZF/$GXZ:THLJ].O>E>#$;%
M;#@MKF9C^GD\'A?3"?X\+8;C:;%<3+!?>C&;+XK9>'3213@JL'G[;#8;+$9+
M>/)T,"Z6\W&QF"_@;\NK9;& -[ST=(POX"/SX;*8#*_HY^%T7(P6<_AY#D.X
M*A:S$?P\*V;313&935R[>;F0SC )>3YXSKQGPV((8X.?1HMBN5S@/&&45_,E
M#F$Q+L:S^4GSG<'2#!>#^:R8ST>#$?QW>#4?+";%=#AR)X0)+#<7)G\BQ6>P
MM*/)=' ^.)M-B^ERCC^-AV-8P3'^.,)!34;P8[)DH^FPF(YQW".0A]&<=FH\
M*\9+_ F?L!S/D53,=,$SEF<\@37!#0"!6 YI)Q;%F"0#?KA:+$Y:FO$0AGXU
M&%W!H.:#V1R>,!O PD]FIZS,I)C#5$ @83E'(Q".\>"JF((4)0L!0C$=XQ!!
M:N97O" SV<C1> Z2=67@N%"MF@GFB*+8K%R0=$#]BM,S[[6M]BRN7"_MPM0-
M-X_FZC&XQ=:D;6Z>O".*=;EL!U4Y*ZAC+MS5OU8K8V#D0 *^[D.U7FF[Z,3"
MH0)&';3_ZP/V.=]0)^FXN[SVGXYCM\B8785/%LSW3G$[)E " Q5C@[ZT5QFB
M*!S)YBM#V*LMLW<(GS/BG)SWDW6VKIEFBFNENQ99(:F<Z +4Y'C=!MW/][>"
ME;E/\PF*/G) R5X@([8DQN?TX^Y)I)7CDE(!GG08:<EFJL W4"6'!L,W*97O
M,8):H7V;NVBJ^* OYK-)RD4ZG7FPL!$F*44NVO-W,JA@)T5,TR>QYAX8U.@2
M+IJ;B /V<A18KDX>TH^=0ZV?TN\6@\7P3_2*J\6?&&2);(A\<0M=?X<Y^>29
MX0^+D3Q_=L+SG[=P^:X1=.ZM)SA1C=A1)ISPQ*?Y:'4GXZ'CGZTWMDP4[F)O
M(31?4&[S9U+?=J-:8#\SJSB<T9>H8K]%\H)#0:[\-UZM)<=Q(.3UTYLWW[W"
MJ-?U=X.7U^_^=?#M=S_^'$? WA-<<F<-L>]\VP?']A;NA2A9)8URB%D8AQ8G
M )J-OT5(8CL$<M(417+)%&X.AYY@"F)'MG^,_7BM[87X2@XE,*377H!=<@6&
M&1DC\(_1U169<O2/R1+,H*LI_6,Q!X,13;S?KN4!6!++Q0A>@];5C.PBN-F7
MRR6;2$NRX,Y!E+"FH"&,X C,UO$,/PB6&'X%[);Q%?P;C*4Q#O1DUN0!?&6Z
MG W G)W/I[ *DV(TQ7E?@3E[%59-T]MTW0E+=N;A/534,,=)<36=P-MF!9BB
M U!@Q60Q!=L'3$NPAK_658K6[F!CB=[UG$Y@Z^:#LRLPJ(=H<BZ&:'4/SI9#
M^,,$?D$%S"SD9V!#C7'3X8?I C\-:SJ&WYR!/;; I?T!VY 8%=>7'1VRWXH%
M6;9GHP5N^()E; QR.YF*]*$].L)WA_0N.>BF+@([BG?I_A-.%>FM,Q2U\U!1
MYNX (:6\$YZ.T?@O7!),_7-10*/F(SE5 <LQ*Q9#6:8)+-)4CBC\/)*?%^1&
MG2N9 V=[3GX^&..CN6S#J+BB@X<O %D=C40'S$!NQY-CKZ#\GY8\1B_1V>=_
M N$;+H;1T^&QW)CJA!F ',T6Y%W.R.V[(FV CNX8Y/VYMHQ=OE7<&B,GT0A.
MIFI* _)A:AQ'6^^4H %O6GCM1SC4%>')D0ZPO9,'"!9!&6H0"O/BREEQ&^Y,
MHIHZ<_$:Y^XK5)#'_G[X8OWZW:O_YR=,)[WZ._SO5TKV_JW&<!R&46R!WO5*
MBN8IPB]<(HSFD!ZGRMX<%\\K\F*-W]"&I09$H0P/F98C,R3;:E-33/>6FC @
M#?/Z(SEQ,?.SN%6%N :LMQ&/C T*HTH0)50VZ"2!VQ,>:;K]S4 :+7!1QD.<
M<;Q0X[&$Z! A76EV6E0!\[WYM/]-L]U2C F9DY/RIK"N5*H?-A@!?S6GMC,]
M,N"FJ+F? [;BHA@ZJ?2'>G5AO9 ;:T MF5 >"-NXE%)>83.R@)TOMS8-*O?N
MQ+^EK<6.<D4[\C!!@Z-C7-/2G]7GG,#9;QMAA'P:O,5/4L]*<!;&8&UC4?3E
M< CV?<&D&X;;-L<M>7,42?B.>#7A@+U%I5&@QWY6RXNQ*M"]<&@O'/UF+P3O
M-EW.LG4BNF[*C:?([9P)C#(CDE;71Z6V/+HIN97_@Y<[A6G%$IL7/V(F!KW*
M'*K:5JY+6"Y8TP-+IS4>GH^IRU9_5]$)STS_L^2+J,U=MJO;/^/XP.,,6<KC
M&Y,<M\^;YO!R?J4R/II][C1=TOWJLY+N:?^([MW%!6#HF;K><6*4XP/?2(O/
MP9G^=)X^Y UWE%RS/Q:FDW%)#WQ4R%MAMS8M6]MA54*"@:XTJ;@.O8<E,L=@
MTELC_I$_:T2U0./GDG-!A[F?0UB0*!?!4*JV DPIL_""RV>/GA[<-W#'<=O)
MNED73!3?B$8Z&KCH_F@@C2>:8H2O_SLK(M^!*<[%M$%8?*/!,@B+]H.])%_2
MC1,;/J\9/E5)'\Q )9I"%@6[*YS$=-OZ#)->A3=(>_O1RMP<P-2/#H[)>E\1
M%D_QG,K'HM] .":\[V.SL_J[BNNJM 9L+%$O.,@<G([;C.U;-7\Q=@0FRT,%
M?A$V$@2-$0\&X[9285#Z>$'DPX6*6\=2Q)HIG)?+P4\;;  K!8'PY%^-TL_A
M1@N67F9=,[2=2=[A(Q))3\1#DAYL\KGJ!SS2<@0BM?:M[=^!>-7G/$-0"_M-
MN5_5XJ6?? ;#.C]B- -/>%KHSCRJ8IF2(2 \?@H3??6KN.XOD8J?.R">O7OU
M\CP067I-S33DS8Z<#CQK:P)<$A4=HF4)K!C:1@FC<';T-N:ZV[+9G\F@<AT=
MK'I1=:8U[.#LIW>#OUY?OSDOW!*%A47<ZT.]VW66"W$IO&#L?]SOUQI;SC+M
M2-V0KH$4_!,M*5I27.K\H'RC?AE#QI@8_.IV794KK3GB%$Z]D>!W2!85!'L-
M)93,JX_]GYFMF+L_"VQY6RFJ._K"IL+8D92HWY4UUI/3IEAQ"6^4@LI[B@D*
M<A>VU0?I7"FIV"1]EK:,-9<&3LGG";H*%U]8^3H'P7!T1Z<8)!V",!A;ND[7
MAGL.<WWN1_/K]&7Z%+P($&H, @"C13;BSJ!,IW_$%M^A-R[/Q1EB7LFV7$.Z
MMD8FD00B6O4!W;L@@Y^M/PBS6JIJ_L=^DQ:ZA6<>LP8L9$PXL)WC#SFNC".-
MD=@+UZQ &+N&QN>WB(L:#2_^;]L':B+$/GFNA6&@L^,*?IL=*#E\(%,%:*BB
M<S&\K1)$V=$/N)T*+-,!HUTWVO+(/&@7P (9N?WE@DWMJ#5$HY3NV>V-S4IW
M CDF1F RI3Z1X+.,0301OT2!7]PT&O4LDCP3,-7T\?X17YEZ;%:,T%F-//T&
MKP-NG>_1>7QJ[IC'4TM?JQ3X,ELZGNG6_<0XQ%=1AZ'KT&'HN9]GJHHMHPU$
M>V>/"Q\X'#I:6R21<F5E6R'UMD!*L 3U)JH+",#2:N7Y1/OB\OXJL\34O<N$
MI#577'U/S.)4>&.&QJI[GWAE@>3Q>_!,VP_:$ZAOJ!$2U;(IKL2]$TEW:"RG
M,S_6U2=" $2:UJVK4=UU-%7>=]OP*9$;5O +&RUOX-T+F44TE\/%Z^[CJ  ;
MJW)P66[%/OZ;@$GC! ^O7Y\S3@;*75=0(A1Z9- IL86"1X@,CJ!\_SCP?CS+
M:,$K'8+2#/K;GAF1>F67V<T_,/VB5;@</3R7_OQM*Y>IWK?9*\25>RN3%WJ$
M9&SB';)J]C>[N_W:')IB(,!D 1](6O$)/; */[BF!C]VD@JRHZ29EI\A&<#E
M^NF?*"/W3;/"$$PAH;D 4I2#A8UMU[1)]%@J^:RW8K:)8Q;RB,Z1+B@ZZ%(
MF+^/R\0= #4"4U[XSEARV+7EKL#"TUH[ZI*JC8Q=TC2498;F2L4A6LU,D3"I
M(47,R"DW+&9$U1*2F60\M&*G19W[?/?P@=64(U 5\;>92[9P81%GQ67 0!WB
M>$H\M#K4VJ? C'&K7-^*0X%/-:Y[RF59I6GGDJ($(CZ#?G@%6P>"AF,X^8.^
M_.I6/T0_5.Y#"!99CM(&Q*-1Q![S3 P(#\7[*'<6G[C (#0#EJGN7<@*"/IP
M6X)>K0C/AAENBPL%>L_6G3G3\RJYK.F1)P6TPKJ&2:ZBP).48H%HU/=4N6YY
M'%(0#O0#>TDQ"J\;X3-VNIA=(EU+'\=R4_$COL[VA<\O8]'=+&XLW>F=O7 4
M"-:_!]<>75W3D^A3-AMJ?T-%%'YI\#O1'Q_V=)@XTZI0OA!D4QY>$.-O<7I_
M)R7X/>,LU<L ;?L9O<?[194P3VCLP"$#N;KEIJX6C^+%&<]2W--HZ:2["(\^
M^ [%1N5>,9^GQV4Y=LBJWW[.ED;^@^*I/,TN@FPTBE;2*GY?C(:=C_K?>""
M[ET\9%$9!Y< 3V+\+0ZZF"5#M@?G1>(^A3Y^@>%7U1O,^"0(70D$B<WKGD5Q
M<UI%CSKL4"=\(#9>+OI6=R<>KM9J'5#&(7L7-T= J7=5,5H9PO;F1[%QX!-*
M*=6]3A3<!-_[#DV.]^ OQ-BO'\B1?QNP7^3F1#;3-VHSZ1?_H->$NE7)\TMK
MC0/6'/=Y4,8YOGO+C5'@--L40$$7D-PDZ&'( PNU[]7((J'[M,5 (C[T+M"G
M1B8FO7Z%&;L5P;%X',(D%UN_S[94^881,Z+/7+?D6@QH,"84=I.Y9LIQ&Q#$
M#!UK1KCW?$XJY:F2%/-[VIV"*J +JSU"\M#F 4X[W2]\LQA?B8Q!6ZJ1DL!?
M?Z@?':&A%J'A$_:1WY&TI([YU(QD4RK_<\:"KJ:3 :R6VW &FIE')T/P:I]:
M4AN6Z?%\*9R/\-_3Q];<\HY< ?033]S;?4B/Y$88XBJ^32\E695X=,ECCH##
M9+*4:^XJGS0121\DWZ<^5;XEG<_]Y9<O?@-O$ F3+U/$*W6[?]S=/FE7%Q%-
MCBL@-W]]2_[#YZ[AY>![I0QQX%X;A.IAJX6.&'(\(0T8><S P_4;&R)J15[8
M(W+-_'T<7>CXI>&LB%:PR(=1+\ <'S[#C' &OZU0VR-FZ$R)LO;*#=V!65HK
M,(XHMDBO8[@I*P+LWDM@5_@<>7OY9KT<O&-^WB 3KD%=\/PC,4!Z%*3'PJD$
M\2&TCK#]PL2-&U28'4Q'"!N7GR:A:<4YL0?*FWBT6!J+'4K!-]EK_V$P-#BU
MP\(%1D,1U J.PLU$>E_[H"R[^ZCL$S2O7IIASY0:@%,+=JP0TH:BN-]QG1&B
M+&^>W%+ZQ!9RL=88) Q>*I^#3N-GW+.@TU *B3"HVU'>?87ASB";W*[[*=+6
MCE&]2]6B*T0GWX@$G&,O<6CN]%@(XNX?3?#4*C<W6QLMT)5?@&!4<"HI)$F&
ML&/9NC$JVB"CA +%7/0._/N/Z@F"76J'I/O&YYU/\4^6"\]_0L=K,DK,9_JH
M3X](+[_K[H&[U+Y^;[L#Y!4F-G"R+E9D&-Q43\UFU3/AWE?_Z,XP8;FM&R$'
M^#YG*>9.K]!*S"*"VI]Y9S):)N)?I) PWIMR.I)S'C7&MF)E,L\LS.R0"URW
M$V*Z<MP" Y!K9"@O#%"MA.U8RN8Q@[)&T!7J#=J$OPB"/]/("U^&\HH\M"RJ
MT5OP>Q?&&\086F0OL/-#K1_U0D$"*+E2M@TV@D-&>"XFD/*+P5G4@90( 4+M
M0*.H:%,Y-AB<DHD0?>9<N1A,_E8-?4>-I!#5ESH)XD3"-TKEH\V2JATO.(;I
M=$XK:<\PO<HQ<+:'RR*>5WSRW%#-SJMI"O-EI=%!)#)WI_C=RTGJ38^'_JAT
MG+N_2HR9/LP']74(,S_OTQZ09&NK0>P<MQ':9R')'?/I46A6R,LN!S]13\>$
M2[:M'+\9E\YIR.+AIMY4,>%+YS;1 &-"QT M5E$9<NDIHT8ORC4^1K(V+5>D
M(E/+BC"3T2,N![9,M@KYMA=M%<^9&P(8U-+ ,,[+HUBQA?F+& EF5!D'JGJ9
M#R-#M\+T$Q1[1&R8WH6P<KJ%EX-70F-QA) $K>UGD.Y\]0>2[5PC?5'KNL>K
M_&1XRI2PI,M_8KPGUC8Z^K,952JF.E6J-<9\8AD26E&1<!\7CU-SV&8KLWW:
MG4WX7[1#4]^[!W4K&3D3UMJH2-32D>+W52)U^JY04.V+QEDBB3F*B<)B2=2*
M=19&M)DWTJN7P[X'/QZ8\#">O$7>ZCP3!Y[2P+_O]))#G4L3BK;_)+=A&J[&
M//PUPU#$1]5G[WQ6+AH*3U0];&YRPU_'2G/N:_TQD-)'5"MQS^X(H:5,0&14
M?&HNVEWUZ!()DL1RN[E#Z&?2<?1R\/HNBV K<BV%_7"#KE*&>^JDNJY_X9:S
M)94?!32<2X12H5(B5'4[D)A&R?X\:J@GPJC13<[7Y[_C2'4$Z=2<7%^Z^"WX
M]TW#"1F_9/FY#*AJ:E,I8:7126;$(GH)!3YNGAY+B<OT/)Z",)NGSNRY1$/!
M/YN5TA</F-AG_<0((-AAU; ?.@M@>(D-;9NHA9Z!R!M=.06_G"9E7Q"H6[-5
MPX2S<NC;-ENC 7] >@:+=_@@QZJZ73/BQ,$'(Q)1(I,"-5K2487/4\-(JE_X
M(#E\_%RNWHI:MF_K^WNQK#>5:#"Y39NMP?F2E9)\HYW<E *3UMBVOJL"NWQT
M&240K7;K%'O);NM%M5D5&D # ]PZ M9W'*_GH%/DFK"QKIU+5UR&14?,!N!B
M4GP2OJ5UX"<4V-C2K7&>.DWBNDJ?Q.KZIFE^X?-;$/]7P,J$ E^+EL&N,U?G
MEMN T(F/OB,W9R=;_N]YZ3.DM[7JZ-W]$_?\3JZD(T?\_0?M2\:G[ZY/W\K]
MSIIH@\59%1?.E:$78J0"J[R-E=X]9D";0I1-" <RV&VOQ=J)/IJ78?)TJA77
M?(21L9Z5EEXT12^[O![^KSQ# :4E.CO_XNZ94?@O%AGB)D;+A,/K3##_T7MG
MX83+)#.P@NSZ(!\DHY^TH8IW%TL.TNGE;6^0OHPQO:S4X:(9G/*PA<Y>>K6W
M&9'(V1Y<@5'"(<&L(<-2;NI-Z6-N5#K-11L62RQ"FE[,5A^(CD]X #41C@);
MQK720OU#57ZL,=9)KV<P>>\[I3J$#C7="XH_=!X$@==1RM!BH(\[-F.%UDBP
MC2SX$KN*$I=<C)))38A [>+ %-\DH,<C5HA!+(VM4;T/P5OV8 1C_!HRR!W$
MMXF3'UUK#MYTOVT^(5ZNI'[EGI1I>U]O!(Y)!TP^8K)12HD=1SD([\LD5%2<
MP8V6.[F(7 E#=6#T"J8CDSIWW6G411H>L>29^Q.2\08R<52C&$3"^NV U0VT
M[-$HI*$5VZ<D;-8&*;1N=B)#R^'1> 0LTL9T^@&UMSGWFZB)VGISH2;\R4)Z
M!X]"]]QW[@PY42$@)3OE\@(QG93*:^%?3<RZ[,/PPUES( ?\A56.6Q^SC@B)
M-W='V29R63Y2L%\=N+N R,1'9H^/X76EYAT<M_V6:+TP?UA3STH$I5!,3Y,A
M' 3!&)P@/&CYA/33O.<(I7H#I[/R>& "&]HY06 .K!V2Z(%O+745)=[V%U01
M0+S&YURS7&XB9G&.OXH=[A-^8B,XU(Q0LR6L;7CV$Y,ZRN_05&!!8;2K$*))
MUI%WSJN!@="O&Z#;SFITU)[,_VJX&S,.'%6,W%<B[FN1D X!=8]&M0#I385K
MZRH5"<=8=)E%(_[-LU=?OW[_S34'?P?\#[N6VMY5B(,FVY+9"3@5<<$A9[8^
MI'>,2G:)E/OA=)Y^#?K++W]=NR.:M>5R%_@--Q8D\\.S?X0%(/'OS-]U+Z:C
M "^5I3,WC]4]WVUEN)#BM)D+O$;JD(5,(JET.@IN[[L5H".=%;E1V(UPR]FS
M= $(L%JQ]627@!2]HI)ZJ/</JG+JUJVJ06;I(SPK;Y<Q1TY-X=IRW6?9UJQR
M$-V+1\&MN5:]RB0,0$4AFV^).U#+6S1,F&PG.3_JAZ<1".[I(&X9WQVIF:IM
M#-'QWF$P@Y23[I7A5+*"$)OU8F7(5ZWP6&ZW*%TK46SI>I"HDG#*[<;'F[)S
M!>5ZB1Y;K@&W;)(<^T>%$2+L5,E:TGN=][Q25DB*AFW)&R2[D%N,12;>D6;S
MF'HI8X_MPM^^6===P22?2N^YAY#Z,;>MD+JWKCM717='VZQQ42@!X5U?2D#
M#B<1'QN7V2$AP);WB4X=KH,5'CT#25U.^+U >CH9H;"P["*1H'+W6US@^"Q$
M2;BNXTNA_8 R=D+.<0'*VCK^>!PG24'OJ16GH_#7JT/Y/: !JL'9I([JH+F8
M1ALR<;]/97O@\B:0,9]#J6#R7G^?.6^[8Q&Y:O.QWC8;C?OY5%)_V*':NO!\
M6M.77RF.'&PPR_51@!AQ<,&I&(0V.=R5X$V<(^K=J6O"V>W*7X3%H#&,9CD8
M#?\4A;0^-]!2N)XF<?2E&R<[D(JRM!4BK,(XVI#TJ+=:"44\ZY%PQ\6\$H2(
M*W[L"$E2HNT>0SE<$KQR8W!)$?[,_,!32 )RVOK@$V=L_H5RC)7,61%,R80M
M:+UETQ)4IILKGP^-Z;_,PC3D '"H&1^XWU#G;C(ZLE'I$)(DS%  D!JR2X\[
M.YEPYEB\2.>)\W/@H/?N2GR8*9I5;M($7X _D>F'YCO6:$@)(^)6+:@>R&L[
M00*<"[9$I^2,Q(3+X+K=B36=IA1R.AN59*!\2#-GA$_QO69U(YC!A'3"!U@(
MA@,B<(R/_GI=;>YYP/GL@=<+]U5SORT?/R"<$K="<'*?!HV<1-_E@5(&YM+2
M^!25B=>+@C5MUUMK'[G1@ *+LQC>F-^YK=9J-W/@8$WHV:32V;IA2-3%GHQI
M0*6:0/X\.C!)@HV,-!*T&AN%"<0&N0R);*+9<HW?(YZW'<<6@U[OWY]G:[!N
M!E[X\ZQ(B-Y0>53<0[V"!U3E SVT1;:/:GN![ <5V]_*'R*'E38EL#UR%CJW
M20P:;"T[ZM+87-[0:>?0M5+;%""A13I7G?;G4?5*F47WF(8&#Y1[PRE");J
M.:87)W/KNT-YW/0H=@S5U&YQ&0Q*(:63C#HX2TXL&Z^['/S0Y-(F>M/0:MF%
M]%R6ZF[#76EM5WXJN35[G.-R3A]2GS 96=9(WW4C4!9*+GI ?:43N_CFX,S'
ML^\&[KZ*7XU*@ST<BG93.G=V6\TD JQ(.'NQ+WK XJ3R]I=U<U_@N8*/81LK
MHMC97%"]*CJ>UNL3>_ONF$Q&&DVR\M+XTZZZ_;"!&^;^B0-<'I3D CAL2)@]
ME1]9QY'W!?^N3V#M(3@^_,FHA7J#?=MPDZA/*!=>J;PIE8P%&Z3]*$?XR.9E
MS\$"5DI71>WCS'L2JZ:5*A CL.B$4#D8H>$7[PSON-!*B\H\LCG=,>XEZTNG
M!_>@YC:^ZB$@0;$/VZ=RG6(40Y$+OIFI\3AR*[X?UB$+CLL@;ST[95Q9@1M
M=^>1^UBG1<J&%]IJ?(!#NZ8,U<AEX61WQW99'FYP:-)'KFT/B0C+@G6A]>7:
M=+F;7M1WR/7#;6BEU12?XP-!\424W1F*Y3?PGFV)-N$"0Z07V^:I7!L)FL$P
M8JE489-_XG,C.0^>C02#L(%5M2<*$VKL"GM4D)Z2=NT:_]+6H])#$G2?#(>)
MVFR!PJ1L>^0T5SF%DRR\$SF0%QTI/QK,>#/40OLFNH8H+ :&#6B9"]P%@5#6
MTJR3*JSH,>D#%"L=V@'?\**31VRCN70 5!UYC[J2D#@2>V0@;5*GC#>H_%5J
M0;3H!@,(2%7I01C.4XUNE1B#D4N!:V]:R2O3>]95%Y5Q.J"B/ ZI> Y8YC!<
MHB,N<)L?29T+_4I]EUT/-73CQX9NM[9$ R.'2IZ0QRUD:/NB\N=KI6EL':;Y
ME1 V?LEW>UM"Z][%%-<MQR^4HMJ@I*%:&\23^F(JO4?)3HR8./^^UQ("J>&W
M).Y[:2\9ABXMALF<$)80S=RD5>.1L%4RM0AC(N6:B.BI'XC["Z/GHJ^8;LX4
M=EIK'FRG1HH?9#A<9HY:P-4R^UZ9\60B9M'D"HL>P,70F@46[!FYN^+EN)YT
M;#;LA'\$<X!$J,R-2DF_J)7A%B:]PIA@Y".28Z/L,N&9T/3"(A]XDJV--JR\
M=>/UHA"4.:Z"%Z;P3;\E8G=$W5>3?I&:C=79$@KZ;L]16.N!F&\RR>6!QEW&
M+1J]Q* IL5&W^@[=6E&P;(;AW"D"4%5;JD!FT#+U^+L5AH@B9G817.0_7*=#
M^2TF&6 'N2T6RXYUC51Y80(EK!CY2(S5D?3J;Y.YVD/DL-UR\\$V2JM2KZL"
M+^_"?&,C/KV3NF3Z$%,&U+MD7Z];ZP:ZDS;'N)]@E#_3US)5HTA#/TLM]:($
MO]OYB!S_!9:9N?9*5N(=]O7%PO,V4.J8WUK$/ O\"A_%82.B[5_EW8<M^8E_
MVX,$,O/]]'+P<Q^;<0CJ2OMA.<VJJV3RMJY^,:0BC3-C%<9I..<A&T@<GQCX
M9!;2H)M7'^N6$R6:0VO%"/S(%H6L6 [P96#NZ'HAJ""2]"+JA3/90M-+2N)I
M</;WUZ_.8QL2/7,,D&S1T+\UHUH-(OZBH>7D.76,BJ>82SF AQ><379!?3?H
M^LZY[>P/U<25S/;;;2V\R>Y%5)X89T8B?E_].+PZ!FV_[WF\^[:<!OSJ ZBV
MP"W+=7*@2JTI /> I<XB6P6UN 9+O(6(,'-6%.:1N"1;WA*RHVJW^D;$.%/K
M!1 8U<DBO6F;[4UDH4EA;W-7#"29;DP@DMN./JX6-IVQ0@>$YZ':N#T1 @G>
MSYX-*OQZ1T0OFBSB.PA/R%.8<FPS:"A#'A,315-HA:,0@=M:OTDT ^ ]\QG8
M5EET!15I4*2T)+K)FAN?IV_7\M(<,5BK5P0M&YN:8#.!?R8])5<T^+/J\OX2
MC>Y$49!BT/>=JX7@"@ECBIP-54^UU.75J'+6&>_:W+K.9)+!V;F-[4\U%@(
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
M=%5P"0&+"W\<?S*Q2ZI7.,,3SFM&#[D;+52M".[H(W'LO.%<%?=[=N 19-"
M>;1W3^$:P. N'L(/S9KOLY"IZU2ER3+WZ4"*;J[1=R$# P.%QE\7&',O8SVN
M*YJ^RWR$*"06ZO!05>=Q$.B?HDE'HY1 RX<B$8[0A XS(Z[6M[D[I,)5@V.
MK>ET8E.QH=[U(=/ FA 7N*(&IDSP9*6@),!J*.IX,>136D-,&HV05,N@-N*:
M63I#M3"&5HUW(QM.12QN:@:Z^(!,5"U 9BAU^5R?K^WZRMW+EN?7O5+#EH(8
M4O1XV3$3OMUO;N6U+SE PG&5]TBV$,*4WQH"YYWE G[#1Y$>H&0.7"SHA0@!
MVEUXY*T^4N.=1!HN3G/>@Z-<> B6AXPHF;9R#F1[?MH0@0@-26V"GI<G+]-$
MTZDOA1<R=0DMSC5V4BOA+-+Y"5[;SH"ZMT;40S"M[9.+:";OMJY<K;W-V!%+
M+5?WZT;NK?&T^;"$HG6+H&**R*+E. *7*7M+BG"@>M!U?#:3G9,%=(5:5[[5
M10!E<(2=R$>/F!1*C8?QC\IU!HX26P%8%E)<9O+K6 6KF_NLKF%^'P)^I]YF
MI8DH19W84QNJ?%*NR*;=!*0:]3RT89,NU5@\I7H12F+5)>NJPS[2^39]ZX*2
M'9)IX@?H5D<'&Q<I>J+58]2;0QOOCXME2RA%W.+&:2%K2H?"\4?Q>*_!(R-;
MM5+)S"X7T::<7ZI+_%<:"('^M!RL;@/&(72SXV 8"&9#HL>GN+NC&A:T68B"
M^2,95UY&\V8\Z"F?(:.!UK@WR1O1 OBJ)=X02>64P72G1 S[U@E^Q'T[]7^8
MU/-"#4!!IZ;MFMKCV\Q>\B$-%*.7 _=8]T1;);QQ"(>&0+*1\--]*D]F/L64
M 9DA8YP:%HP_1$L4>/LZ>_P=J&N)!(0JE;<"XWG6AWMQ@ 9O);!>_:%AK##'
MU7F;F>?-0>N[@0[ZR,&RR9<QNP75=X8!J^5)YZ$,GP.323/DU:ZLUPK^INBJ
MRY:/AEV#!RV]OY.)]WVP2KO&3/YC9*IA5G[-0+S'_?:QH;VG>NP[#P/.8:+Q
M4KZ'ZY=Q&V1\8HG:S;8I5]S^-VEA0)UE(K*^Q_VN=0T;G<]<;WW#L$Y@XT,-
MHKR]_<"!.;[4"+U.E2/R&GCFO^\; 9!AM.QLO]&,[#DQ'W HDVUEP8OBC<U
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
M*G"92!PD% ]8P#<D*+H:H375I/TLQ4 5(QP'(VVV_5&U\TF3M?O6&#3<Q2N
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
M!*O#T*2Q'!/<OC..9D+6G<+4#\R&F$LTD=M@A&M"GE%8SXGCD0BZIKHSYEV
MO;YT9Y*I([,C[L )=40V)1^)4"K=.QWT&QR%6LN4RG++;Z3*PA$92]B1?X!Z
MU!DAHT+.!I/&TV.U.-,I:TF)1[[X!U/HS&B&'0BD[D>_C.B\F%."K3<!KPA>
M$:""]#H5NSN6Y6:-N5A6B!QHRN>Z>H;SW:-Q8!OSJX$G66R@5]<+H&?$$$5H
MB#>V_E5=Z$P'5^5V"PA -RKP+58(0$910O.W$L[PW60Y^0T9.2#J D.OKS#-
M"7R=[_--\; N-KI&FU#E#!F]JKQ*"5O([ B/\R0?;$_@F'O\!+ ZA-@YV#ST
MB51LR@00HVZ%*UPAL%:W+:K7@%>HW&)1,_R*IP(?[&K"&F, Q;M=@2X2OHY7
M_:_J5'^JTJ.ME#["I#ZHE73;9^P7KILUT E4:DG-[L+("K9OF+W*K?R=Q)V3
M6SXZFH3*_<.1L*D'V8"\L)1KS"V8Q0^4?R+VPY?#SMEH6IS02U9FO^&R^OB8
M0T!F<^E' 18"M#E)TKJW)K>8A]9+'/JCI-V-Q;_Z9C2(3D0/-0CG\@&]/(B4
MI8B&E0D&6_7BN[JAPXCZHZ42=#T-Z\;;1K]]2!6H34)JN G11-7N[MNU.A>-
M?CR\/-602[%^ 1Z=N]ERUBV!*?Y R@X*PF,1;&1V<,<[7Y5ZNZ!M,^8P!):K
M%AV9<)/'ZYFFNJ5ZB:),>/7:Q6TA[=9+C>-6\P\_Z1R>_#QJWI?.:.R>7]71
M85DXN!9/M#O#+PT;0!#<(6I$3T0:5J@WH;JAP96F25R0TQ6BUR@9'+F_-4\-
M[@I _4#<++*F]5/><PD+6(F'\E.QJ[:$&:(8*HQ,TGJ"4?N(19KPW)%]&])+
M[#,,,GWU_WLX6PB;3"_+=X((J5/%7F#BO>&ZC :$=M*JR2L0B?JLMC]>X0&8
MWH*KCJX7/NG68$\.9\<G_&.'DEYE=GC&.!=R5^V'LKHZGRV$KE[82^IBU]36
M!'Z#UC$G"]5^="&J3K)^V%3?PNK=?KXM:W_NVX ^IV_F]_!0G.#<;P_U$$9O
MM 8]?*=<.*$%1]U&^+I6$J?W50T,C>"R?, PA4L,UK\13M6AI(W'>LBWIR"
MB%8/;+A_4; -;IBER[F^+%'07?I_O /"$>V<[YH]N2;JX?Z&H8$G>7@_N<@Y
M)#1%Y#YV+2W^U>78/O=MA3P"H?3GB:R-$8.BN?0V_88HVV4!:7/L)_'!P[\/
M\AWNG=U&!ZSY*>9=U@->$1Y2C\!<VGC,@IB&F'A,Z<,V$BXRC"$PUE.!"B3H
MC10-#E2(=HO05$8!6]+N Z;T&$OXA3!@-Y4HUE.MV4+K9VU; Z46 #9 B-MS
M<!8[!_]_CT0G;*/98W;;(#+\6]!=(&[XP[G,H^"?'<:C<%G>SVSZ=KE#TXD]
M++V.1<,"35&<V"D!3?AK?[MN7"[X7A4>@I-77WXR(4:&)WN/]]]!-R.]"7PY
M?+,[#UBQVS[51$#H(BD[.Y,P7E[.>Z'U;A+[JD *L@V0:T)69^.5;W%WGJU6
M9542,3VYK+RZ0?4L,"N!Y65=&IJ04 5Q&(+#>L2(#%VG-G/9"KWYCS7&7OXZ
M8('P4!-PH3<B%JIWG+S;!%4"BVWKQ-#!N@JQ0)Y[$6,"2JWO+3NQ$S96$>#^
M5V'XF[V*"."TV4+J8;B]C35F5 Q)D.%_TVO%J(,"!-EG:# R:NVQ$.# E8C4
M6.FUIX98);/4C 3RJ*5 2AUC"8'44/F9CE>8S4-MY#D6"1]Y)NW9B4>-M/@&
MYUXG<(V)ITC?62PGFFV6=U(XYX"?>@R6S)!@T+ Z<;V:+H[?ZXG!IQ')_XZ
M]REBQ!9EZ9I$.N>IYT0>!I+=^5';W:#FNMU._5@GZQWWUJ9UH_5WQY00POR1
MH@'F;"0:H:D^:KO#>X/QHX-MXZ I2Q53'R@"W^(R%Z<B9D7>D'M8=$W:K:<Q
MLN27/4(:V[1YKN 7!#-AEPF<^QY#D<_0L2D2?*[4C?5!O9N^!\[E'J;A(RC)
M-B .Y8"\K*)L2QW$[4O](P>1W TD&_R!'8E=K9P;_M^X4F]*_1KUJ>1E1\4U
M(YLW$4F1T\$K#9\HI_Z9NT*/B40719=M2C+NX_N&\^ G=HDF.FB1X;WO35.
MP44DE!+;#;U>Q2_$ML]KT@_X>XF7.?#V%3==-C-+MB\>.XW<3<!?\S#J?A%D
MYV>S$N#JY_:H(^[:ZA#YLU5@L0%S409%'TSRVP@)2-VDYU!DI/(TG0NO(_^)
M$)#. @F'56S0_01%.^R[.I&1W]Q7Z;VJ>7U'5$T60E+OXYD8QA*/1:?^E^,H
M]:AO5#P-V&'>J]<Z%5DL8J8:_9D0<9E?YNCS1W"J$9709W;GT$B]V9JBV@&.
MR$AHG::="J#?_+F/H@\]=[=QF89ITA(HW]A5I"YJ(*N;HKU<;1- P.UWQ!?7
MYRZL$>G7ORB!%:/F*C>/2G:I>[G4U2"6UJ]8P8S1)E\9KB^+Q+$$9-\G?#$]
M2[-=<I W[B]VQNK*.*V[53Y_#&N>V =0OXGEI28'(Q!G>Q[9PIPH=J\T-3@F
M-5M)4ZKIW7A.\^P)!D\<6V?6>4=.7>QI'"FT?0B!R=ZV0W>7G"\F%:-O:G?S
MI@BY0%,K+H3<GI&RI^EE%RPM8*3L/+5L&+$?2RR3NT@:]YK+L\A2[<0NT!NP
MR@E"WK&2$+!84)_7#T!N1<]%BST+N:@M6@Y)':BJ:+ =FA2/5N"\$YJ<.TUI
M-#@1*IW\GL/_,5@#YEO=)KNFN[P?RZ?U2CV2+JNRW'KES040'0\9>1H *=W!
M_6-O*QL*Y_!5T2WAHF16M@=&MJKV12_-8)7,/%>P^1\I\E1#4#H39795=$+>
M%SM(-]':6_ZW=0NI>9DX!4Q,M_GXB=&4B:6C3(2,/_RS3;GYNP9&FRT@42:W
M(*V5O/JSW+[4S6?#0[%N49U:C3@(H$2:0%CGY@>UIHM[T_',G1I4S/V7+6D6
M=8-KA,Q*E&[=DGI?UQJY]5I*"&$(:7[SE>X?)LTB:!7BFLJ-T<8!4/P%J&.(
M(LEKIE'-Q#L")2):_5Q4/U-X)[*G-^.C>^S/LJB0Q1WY?"BGT*NZ,K3W \2@
MR7X@#YQVQCX?#UDU;9Z+?,#O$&"G_:<F(0V]V[IDGOQ6T0'!MAS<YL_HO_\Y
MP@N?6J_#L?0U-0W/7EJK/3(.B1)C6!+TPS#2E.FA[_H&JU]K@Z&\+G#\'I@^
M8..B*M$>Z(^HY?>AS3E,QCZ<V[<@WM<17HV8=&ZW)DD] &CQ.V##':E&G-<5
M7.?@C/RU:!XUPL<ZNCMS!R[AAZ9X 44&U+;WP&%<:NI><#1C"E##_X;0 =4
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
M1!:2?5I(4@M)9"')70W:5T)_G]&62$&2NQ2TAS$,VKN2AOE-9Q@2]D2SEX)
MI5]2!4FD(-EG0X*D"I)(0?+ /6_[[LIC))_CS5]SNHW]Q5FAY\;JXCX<W(?U
MN2KS1R?:MZZ]+TK2ML5OOB[+Z[#NP7ZI5;N^.\;VSS\7_P!02P,$%     @
M5WMI2U+:4AR! @  U2\  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<\7:06[;,!"%X:L8.D!H#LFA4L19=9-MVPL(-FT9L25!9-'D]E6]J0HD>ET8
M3QL+A@7.O_HL4'SZEBY-.?==;L]#WKQ=+UW>56TIPQ=C\KY-UR8_]$/JIE^.
M_7AMRO1U/)FAV;\VIV1DNU4SSM>HGI_F:VY>#KMJ?#G8:O.C&4^I["KS=C&_
M^O$UMRF5;&X7^S -F&YY']+_C.^/Q_,^?>WW/Z^I*Q]4_!U0F8^#9#E(Z$%N
M.<C1@_QRD*<'A>6@0 _2Y2"E!\7EH$@/JI>#:GK0XW+0(SW(;H&,6WX2PIJO
MM05<6[[7%H!M^6);0+;EFVT!VI:OM@5L6[[;%L!M^7);0+?EVVT!WI:OMP"]
MA:^W +UEA6=M]+#-UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN
MWL+7VP&]'5]O!_1V?+T=T-NML%>"-DOX>CN@M^/K[8#>CJ^W WH[OMX.Z.WX
M>CN@M^/K[8#>CJ^W!WI[OMX>Z.WY>GN@M^?K[8'>?H6];K39S=?; [T]7V\/
M]/9\O3W0V_/U]D!OS]?; [T]7^\ ] Y\O0/0._#U#D#OP-<[ +T#7^\ ] XK
MO*M$+ROY>@>@=^#K'8#>@:]W 'H'OMX!Z!WX>BO06_EZ*]!;^7HKT%OY>BO0
M6_EZ*]!;^7HKT%M7.&N"#IOP]5:@M_+U5J"W\O56H+?R]8Y [\C7.P*](U_O
M"/2.?+TCT#OR]8Y [\C7.P*](U_O"/2.*YP51(<%^7I'H'?DZQV!WI&O=PWT
MKOEZUS.]<]N,Z?"]C.?NE.]=\L_BG];,X,[E_9+NGW%;]=/Y,Z7+-"69V^?=
M_\%NJ_Z),/.*_/P;4$L#!!0    ( %=[:4O<WLOA) (  )8N   3    6T-O
M;G1E;G1?5'EP97-=+GAM;,W:WVZ;,!0&\%>)N)V"X__=U/1FV^U6:7L!#TX"
M"F#+=KOT[6=H.VE5)K5J(GTW(7#,.1_$^EWE^N=#H+0ZCL.4ME67<_C$6&HZ
M&EVJ?:"I5'8^CBZ7T[AGP34'MR<F-AO#&C]EFO(ZSSVJF^LOM'-W0UY]?KP^
MM]Y6+H2A;USN_<3NI_9%T_53PSK2L*Q)71_2A[*@6GT]EBZI7-M6I9HJ]HH)
M+V^<S\M]W^\IQKZE-T7SNUW?4.N;N['<4J<0R;6I(\KC4*?.16I_Y-A/^Z>\
MMR[F;VXLC=EQ8/\LJ"^7(S\,=#K 4CGGY%RV!9T:M10>/_F[!C[OAL9'6H=8
MJC'W)QZO1+HMU<3FA>=\1)JW3DOMJX:7UI?[87_[>%B^GWKA?XN)+8?WO?7S
MY1 @.21(#@620X/D," Y+$B.*Y <'T%R\ U*$!11.0JI',54CH(J1U&5H[#*
M45SE*+!R%%D%BJP"15:!(JM D56@R"I09!4HL@H4606*K )%5HDBJT215:+(
M*E%DE2BR2A19)8JL$D56B2*K1)%5H<BJ4&15*+(J%%D5BJP*15:%(JM"D56A
MR*I09-4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19#8JL!D56@R*K09'5
MH,AJ4&0U*+(:%%D-BJP&15:+(JM%D=6BR&I19+4HLEH462V*K!9%5HLBJT61
M]>J"LB['>G3]]+\DO[P_/,]GR]_1;_X 4$L! A0#%     @ 5WMI2Q\CSP/
M    $P(   L              ( !     %]R96QS+RYR96QS4$L! A0#%
M  @ 5WMI2V;S"V""    L0   !               ( !Z0   &1O8U!R;W!S
M+V%P<"YX;6Q02P$"% ,4    " !7>VE+IXK-,^\    K @  $0
M    @ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !7>VE+F5R<
M(Q &  "<)P  $P              @ &W @  >&PO=&AE;64O=&AE;64Q+GAM
M;%!+ 0(4 Q0    ( %=[:4MQ0$,?T (  %H+   8              "  ?@(
M  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !7>VE+G*DC
M?;\$  !:%P  &               @ '^"P  >&PO=V]R:W-H965T<R]S:&5E
M=#(N>&UL4$L! A0#%     @ 5WMI2U$^ ^TO P  0PX  !@
M ( !\Q   'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( %=[
M:4L_WE)!FP4  ,L<   8              "  5@4  !X;"]W;W)K<VAE971S
M+W-H965T-"YX;6Q02P$"% ,4    " !7>VE+?=,\8M<"   ;"@  &
M        @ $I&@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%
M  @ 5WMI2Q:#-04! @  A 4  !@              ( !-AT  'AL+W=O<FMS
M:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( %=[:4M9FU66FP8  !<C   8
M              "  6T?  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"
M% ,4    " !7>VE+_ZU+$[$!  #2 P  &               @ $^)@  >&PO
M=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 5WMI2WXHIN"U 0
MT@,  !@              ( !)2@  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;%!+ 0(4 Q0    ( %=[:4L/Q%C$M $  -(#   9              "  1 J
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 5WMI2XR@
MBLZU 0  T@,  !D              ( !^RL  'AL+W=O<FMS:&5E=',O<VAE
M970Q,2YX;6Q02P$"% ,4    " !7>VE+7Y@*&;8!  #2 P  &0
M    @ 'G+0  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (
M %=[:4O)A?X9LP$  -(#   9              "  =0O  !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&UL4$L! A0#%     @ 5WMI2ZEC\ FT 0  T@,  !D
M             ( !OC$  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"
M% ,4    " !7>VE+X-_*E;0!  #2 P  &0              @ &I,P  >&PO
M=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( %=[:4NX\*R"LP$
M -(#   9              "  90U  !X;"]W;W)K<VAE971S+W-H965T,38N
M>&UL4$L! A0#%     @ 5WMI2Z(W0I"U 0  T ,  !D              ( !
M?C<  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !7>VE+
MN![0R[0!  #2 P  &0              @ %J.0  >&PO=V]R:W-H965T<R]S
M:&5E=#$X+GAM;%!+ 0(4 Q0    ( %=[:4O;8EP^M0$  -(#   9
M      "  54[  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%
M  @ 5WMI2PK8=J6T 0  T@,  !D              ( !03T  'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !7>VE+*_*AS[L"  #D"P
M&0              @ $L/P  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+
M 0(4 Q0    ( %=[:4OU#S<:T $  )P$   9              "  1Y"  !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 5WMI2WVUDJ#4
M 0  G 0  !D              ( !)40  'AL+W=O<FMS:&5E=',O<VAE970R
M,RYX;6Q02P$"% ,4    " !7>VE+EVUJ1[<!  #2 P  &0
M@ $P1@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( %=[
M:4NPD?,@U $  )P$   9              "  1Y(  !X;"]W;W)K<VAE971S
M+W-H965T,C4N>&UL4$L! A0#%     @ 5WMI2QF;^8NW 0  T@,  !D
M         ( !*4H  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M    " !7>VE+15,E'[<!  #2 P  &0              @ $73   >&PO=V]R
M:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( %=[:4M.@DR%N $  -(#
M   9              "  05.  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
M4$L! A0#%     @ 5WMI2Q%(<AC" 0  -P0  !D              ( !]$\
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !7>VE+IH%0
M#!,"   ;!@  &0              @ 'M40  >&PO=V]R:W-H965T<R]S:&5E
M=#,P+GAM;%!+ 0(4 Q0    ( %=[:4MRT&N7K0(  )H*   9
M  "  3=4  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @
M5WMI2[D2C43\ 0  ? 4  !D              ( !&U<  'AL+W=O<FMS:&5E
M=',O<VAE970S,BYX;6Q02P$"% ,4    " !7>VE+"2DR=FD"   !"   &0
M            @ %.60  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4
M Q0    ( %=[:4N F"JWNP$  $$$   9              "  >Y;  !X;"]W
M;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ 5WMI2Z(V/OIK @
M:P@  !D              ( !X%T  'AL+W=O<FMS:&5E=',O<VAE970S-2YX
M;6Q02P$"% ,4    " !7>VE+IMZ3V ,"  ",!0  &0              @ &"
M8   >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( %=[:4NS
MU?[V^P$  'T%   9              "  ;QB  !X;"]W;W)K<VAE971S+W-H
M965T,S<N>&UL4$L! A0#%     @ 5WMI2_8KO"3$ 0  $P0  !D
M     ( ![F0  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M" !7>VE+U*0.?PX#  "1#0  &0              @ 'I9@  >&PO=V]R:W-H
M965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( %=[:4MJ5'4NQ0(  #T*   9
M              "  2YJ  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L!
M A0#%     @ 5WMI2\I"R>A.!0  ,1T  !D              ( !*FT  'AL
M+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !7>VE+<_WZ!RP%
M  !_&P  &0              @ &O<@  >&PO=V]R:W-H965T<R]S:&5E=#0R
M+GAM;%!+ 0(4 Q0    ( %=[:4NM!9R]>0(  ) )   9              "
M 1)X  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 5WMI
M2TYM7=\F P  LPL  !D              ( !PGH  'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6Q02P$"% ,4    " !7>VE+C&UQN,P#  "I$0  &0
M        @ $??@  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0
M   ( %=[:4L*%$#3#00   43   9              "  2*"  !X;"]W;W)K
M<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ 5WMI2UA/>G$H @  ^P4
M !D              ( !9H8  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q0
M2P$"% ,4    " !7>VE+,!-_&1P"  !%!@  &0              @ '%B
M>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( %=[:4O1Q50Q
MQ0(   L*   9              "  1B+  !X;"]W;W)K<VAE971S+W-H965T
M-#DN>&UL4$L! A0#%     @ 5WMI2P@^EA.] @  X H  !D
M ( !%(X  'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !7
M>VE+IKU]!=T!  #D!   &0              @ $(D0  >&PO=V]R:W-H965T
M<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( %=[:4N(^1SZ)P(  ) '   9
M          "  1R3  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#
M%     @ 5WMI2X/HZ&"% @  V0D  !D              ( !>I4  'AL+W=O
M<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !7>VE+;HPSL54"  !&
M!P  &0              @ $VF   >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM
M;%!+ 0(4 Q0    ( %=[:4LA]S05?@,  #D3   9              "  <*:
M  !X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 5WMI2RU-
MK*0Y P  =0X  !D              ( !=YX  'AL+W=O<FMS:&5E=',O<VAE
M970U-BYX;6Q02P$"% ,4    " !7>VE+PX32=.(#  #\$P  &0
M    @ 'GH0  >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (
M %=[:4N0I'>[;@(  !((   9              "  0"F  !X;"]W;W)K<VAE
M971S+W-H965T-3@N>&UL4$L! A0#%     @ 5WMI2[="YZ&K 0  H ,  !D
M             ( !I:@  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"
M% ,4    " !7>VE+<,(T'=,#  !J$@  &0              @ &'J@  >&PO
M=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( %=[:4M-TE04" ,
M *,,   9              "  9&N  !X;"]W;W)K<VAE971S+W-H965T-C$N
M>&UL4$L! A0#%     @ 5WMI2W05I?/X 0  6 4  !D              ( !
MT+$  'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !7>VE+
MFG1CB:<"  "?"0  &0              @ '_LP  >&PO=V]R:W-H965T<R]S
M:&5E=#8S+GAM;%!+ 0(4 Q0    ( %=[:4L#BPQ*ZP(  /H+   9
M      "  =VV  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%
M  @ 5WMI2_XV:X ) @  R 4  !D              ( !_[D  'AL+W=O<FMS
M:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " !7>VE+/_ *N#<"  "K!@
M&0              @ $_O   >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+
M 0(4 Q0    ( %=[:4LF$J?3PP$  "($   9              "  :V^  !X
M;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ 5WMI2XK13]6N
M 0  P0,  !D              ( !I\   'AL+W=O<FMS:&5E=',O<VAE970V
M."YX;6Q02P$"% ,4    " !7>VE+D@_J-,8!  "#!   &0
M@ &,P@  >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( %=[
M:4N2)I.930(  .<'   9              "  8G$  !X;"]W;W)K<VAE971S
M+W-H965T-S N>&UL4$L! A0#%     @ 5WMI2RY@[/([ @  &@<  !D
M         ( !#<<  'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M    " !7>VE+<!90[:H!  "> P  &0              @ %_R0  >&PO=V]R
M:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( %=[:4LURJ45OP$  $($
M   9              "  6#+  !X;"]W;W)K<VAE971S+W-H965T-S,N>&UL
M4$L! A0#%     @ 5WMI2T%WJ$>R @  7 H  !D              ( !5LT
M 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " !7>VE+B5E$
M(:P!  ## P  &0              @ $_T   >&PO=V]R:W-H965T<R]S:&5E
M=#<U+GAM;%!+ 0(4 Q0    ( %=[:4LL*GW![ (  /0*   9
M  "  2+2  !X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @
M5WMI2S6MVO7, P  Z0\  !D              ( !1=4  'AL+W=O<FMS:&5E
M=',O<VAE970W-RYX;6Q02P$"% ,4    " !7>VE+9497)"H#  "C"P  &0
M            @ %(V0  >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4
M Q0    ( %=[:4M=\+)(K0(  (D)   9              "  :G<  !X;"]W
M;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ 5WMI2T*M RBZ @
MH P  !D              ( !C=\  'AL+W=O<FMS:&5E=',O<VAE970X,"YX
M;6Q02P$"% ,4    " !7>VE+RYNWLYS^   7] , %               @ %^
MX@  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " !7>VE+9T)2'W0"
M   3#@  #0              @ %,X0$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( %=[:4L AT Q/@4  &LT   /              "  >OC 0!X;"]W;W)K
M8F]O:RYX;6Q02P$"% ,4    " !7>VE+4MI2'($"  #5+P  &@
M    @ %6Z0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M" !7>VE+W-[+X20"  "6+@  $P              @ $/[ $ 6T-O;G1E;G1?
@5'EP97-=+GAM;%!+!08     60!9 &$8  !D[@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>255</ContextCount>
  <ElementCount>340</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>99</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>12</UnitCount>
  <MyReports>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1003501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1004000 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Business and Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/BusinessAndOrganization</Role>
      <ShortName>Business and Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/NewAccountingPronouncements</Role>
      <ShortName>New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Per Share Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/PerShareInformation</Role>
      <ShortName>Per Share Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Debt Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DebtObligations</Role>
      <ShortName>Debt Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Equity-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityBasedCompensation</Role>
      <ShortName>Equity-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Supplemental Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SupplementalCashFlowInformation</Role>
      <ShortName>Supplemental Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://quantaservices.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://quantaservices.com/role/Acquisitions</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://quantaservices.com/role/GoodwillAndOtherIntangibleAssets</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Per Share Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/PerShareInformationTables</Role>
      <ShortName>Per Share Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://quantaservices.com/role/PerShareInformation</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Debt Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DebtObligationsTables</Role>
      <ShortName>Debt Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://quantaservices.com/role/DebtObligations</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Equity-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityBasedCompensationTables</Role>
      <ShortName>Equity-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://quantaservices.com/role/EquityBasedCompensation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://quantaservices.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://quantaservices.com/role/SegmentInformation</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2312301 - Disclosure - Supplemental Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SupplementalCashFlowInformationTables</Role>
      <ShortName>Supplemental Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://quantaservices.com/role/SupplementalCashFlowInformation</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2401401 - Disclosure - Business and Organization (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/BusinessAndOrganizationDetail</Role>
      <ShortName>Business and Organization (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://quantaservices.com/role/BusinessAndOrganization</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2402402 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash and Cash Equivalents (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2402403 - Disclosure - Summary of Significant Accounting Policies - Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesCurrentAndLongTermAccountsAndNotesReceivableAndAllowanceForDoubtfulAccountsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Current and Long-Term Accounts and Notes Receivable and Allowance for Doubtful Accounts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2402404 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesGoodwillAndOtherIntangiblesDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Goodwill and Other Intangibles (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2402405 - Disclosure - Summary of Significant Accounting Policies - Investments in Affiliates and Other Entities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesInvestmentsInAffiliatesAndOtherEntitiesDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Investments in Affiliates and Other Entities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2402406 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Revenue Recognition (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2402407 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2402408 - Disclosure - Summary of Significant Accounting Policies - Self-Insurance (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesSelfInsuranceDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Self-Insurance (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2402409 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Stock-Based Compensation (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2402410 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Fair Value Measurements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - New Accounting Pronouncements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/NewAccountingPronouncementsDetail</Role>
      <ShortName>New Accounting Pronouncements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://quantaservices.com/role/NewAccountingPronouncements</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Acquisitions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/AcquisitionsDetail</Role>
      <ShortName>Acquisitions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://quantaservices.com/role/AcquisitionsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Acquisitions - Business Acquisition Purchase Price Allocation Assets Acquired and Liabilities Assumed (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/AcquisitionsBusinessAcquisitionPurchasePriceAllocationAssetsAcquiredAndLiabilitiesAssumedDetail</Role>
      <ShortName>Acquisitions - Business Acquisition Purchase Price Allocation Assets Acquired and Liabilities Assumed (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2404404 - Disclosure - Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/AcquisitionsEstimatedFairValuesOfIdentifiableIntangibleAssetsAndRelatedWeightedAverageAmortizationDetail</Role>
      <ShortName>Acquisitions - Estimated Fair Values of Identifiable Intangible Assets and Related Weighted Average Amortization (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2404405 - Disclosure - Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/AcquisitionsUnauditedSupplementalProFormaResultsOfOperationsDetail</Role>
      <ShortName>Acquisitions - Unaudited Supplemental Pro Forma Results of Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Quanta's Goodwill (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInQuantasGoodwillDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Summary of Changes in Quanta's Goodwill (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2405403 - Disclosure - Goodwill and Other Intangible Assets - Other Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Other Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2405404 - Disclosure - Goodwill and Other Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2405405 - Disclosure - Goodwill and Other Intangible Assets - Estimated Future Aggregate Amortization Expense of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/GoodwillAndOtherIntangibleAssetsEstimatedFutureAggregateAmortizationExpenseOfIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Estimated Future Aggregate Amortization Expense of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Per Share Information - Basic and Diluted Earnings Per Share Attributable to Common Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/PerShareInformationBasicAndDilutedEarningsPerShareAttributableToCommonStockDetail</Role>
      <ShortName>Per Share Information - Basic and Diluted Earnings Per Share Attributable to Common Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Debt Obligations - Long-term Debt Obligations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DebtObligationsLongTermDebtObligationsDetail</Role>
      <ShortName>Debt Obligations - Long-term Debt Obligations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Debt Obligations - Current Maturities of Long-Term Debt and Short-Term Debt (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DebtObligationsCurrentMaturitiesOfLongTermDebtAndShortTermDebtDetail</Role>
      <ShortName>Debt Obligations - Current Maturities of Long-Term Debt and Short-Term Debt (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Debt Obligations - Credit Facility Amended and Restated Credit Agreement (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DebtObligationsCreditFacilityAmendedAndRestatedCreditAgreementDetail</Role>
      <ShortName>Debt Obligations - Credit Facility Amended and Restated Credit Agreement (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2407405 - Disclosure - Debt Obligations - Credit Facility Current Borrowings (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DebtObligationsCreditFacilityCurrentBorrowingsDetail</Role>
      <ShortName>Debt Obligations - Credit Facility Current Borrowings (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2407406 - Disclosure - Debt Obligations - Information on Borrowings under Current and Prior Credit Facility and Applicable Interest Rates (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DebtObligationsInformationOnBorrowingsUnderCurrentAndPriorCreditFacilityAndApplicableInterestRatesDetail</Role>
      <ShortName>Debt Obligations - Information on Borrowings under Current and Prior Credit Facility and Applicable Interest Rates (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2407407 - Disclosure - Debt Obligations - Credit Facility Terms under the Amended and Restated Credit Agreement (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/DebtObligationsCreditFacilityTermsUnderAmendedAndRestatedCreditAgreementDetail</Role>
      <ShortName>Debt Obligations - Credit Facility Terms under the Amended and Restated Credit Agreement (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2408401 - Disclosure - Equity - Exchangeable Shares and Series F and Series G Preferred Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityExchangeableSharesAndSeriesFAndSeriesGPreferredStockDetail</Role>
      <ShortName>Equity - Exchangeable Shares and Series F and Series G Preferred Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Equity - Treasury Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityTreasuryStockDetail</Role>
      <ShortName>Equity - Treasury Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Equity - Non-controlling Interests (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityNonControllingInterestsDetail</Role>
      <ShortName>Equity - Non-controlling Interests (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Equity-Based Compensation - Stock Incentive Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityBasedCompensationStockIncentivePlansDetail</Role>
      <ShortName>Equity-Based Compensation - Stock Incentive Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Equity-Based Compensation - Restricted Stock and RSUs to be Settled in Common Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityBasedCompensationRestrictedStockAndRsusToBeSettledInCommonStockDetail</Role>
      <ShortName>Equity-Based Compensation - Restricted Stock and RSUs to be Settled in Common Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Equity-Based Compensation - Performance Units to be Settled in Common Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityBasedCompensationPerformanceUnitsToBeSettledInCommonStockDetail</Role>
      <ShortName>Equity-Based Compensation - Performance Units to be Settled in Common Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2409405 - Disclosure - Equity-Based Compensation - Grant Date Fair Value for Awards of Performance Units Inputs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityBasedCompensationGrantDateFairValueForAwardsOfPerformanceUnitsInputsDetail</Role>
      <ShortName>Equity-Based Compensation - Grant Date Fair Value for Awards of Performance Units Inputs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2409406 - Disclosure - Equity-Based Compensation - RSUs to be Settled in Cash (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/EquityBasedCompensationRsusToBeSettledInCashDetail</Role>
      <ShortName>Equity-Based Compensation - RSUs to be Settled in Cash (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Commitments and Contingencies - Investments in Affiliates and Other Entities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesInvestmentsInAffiliatesAndOtherEntitiesDetail</Role>
      <ShortName>Commitments and Contingencies - Investments in Affiliates and Other Entities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Commitments and Contingencies - Minimum Lease Payments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesMinimumLeasePaymentsDetail</Role>
      <ShortName>Commitments and Contingencies - Minimum Lease Payments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Commitments and Contingencies - Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesLeasesDetail</Role>
      <ShortName>Commitments and Contingencies - Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Commitments and Contingencies - Contingent Consideration (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesContingentConsiderationDetail</Role>
      <ShortName>Commitments and Contingencies - Contingent Consideration (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2410406 - Disclosure - Commitments and Contingencies - Committed Expenditures (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesCommittedExpendituresDetail</Role>
      <ShortName>Commitments and Contingencies - Committed Expenditures (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2410407 - Disclosure - Commitments and Contingencies - Legal Proceedings (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesLegalProceedingsDetail</Role>
      <ShortName>Commitments and Contingencies - Legal Proceedings (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2410408 - Disclosure - Commitments and Contingencies - Concentrations of Credit Risk (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesConcentrationsOfCreditRiskDetail</Role>
      <ShortName>Commitments and Contingencies - Concentrations of Credit Risk (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2410409 - Disclosure - Commitments and Contingencies - Self-Insurance (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesSelfInsuranceDetail</Role>
      <ShortName>Commitments and Contingencies - Self-Insurance (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2410410 - Disclosure - Commitments and Contingencies - Letters of Credit (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesLettersOfCreditDetail</Role>
      <ShortName>Commitments and Contingencies - Letters of Credit (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2410411 - Disclosure - Commitments and Contingencies - Performance Bonds and Parent Guarantees (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesPerformanceBondsAndParentGuaranteesDetail</Role>
      <ShortName>Commitments and Contingencies - Performance Bonds and Parent Guarantees (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2410412 - Disclosure - Commitments and Contingencies - Collective Bargaining Agreements (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesCollectiveBargainingAgreementsDetail</Role>
      <ShortName>Commitments and Contingencies - Collective Bargaining Agreements (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2410413 - Disclosure - Commitments and Contingencies - Indemnities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/CommitmentsAndContingenciesIndemnitiesDetail</Role>
      <ShortName>Commitments and Contingencies - Indemnities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Segment Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SegmentInformationDetail</Role>
      <ShortName>Segment Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://quantaservices.com/role/SegmentInformationTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - Segment Information - Summarized Financial Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SegmentInformationSummarizedFinancialInformationDetail</Role>
      <ShortName>Segment Information - Summarized Financial Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2412402 - Disclosure - Supplemental Cash Flow Information - Schedule of Effect of Changes in Operating Assets and Liabilities, Net Of Non-Cash Transactions, On Cash Flows From Operating Activities of Continuing Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfEffectOfChangesInOperatingAssetsAndLiabilitiesNetOfNonCashTransactionsOnCashFlowsFromOperatingActivitiesOfContinuingOperationsDetail</Role>
      <ShortName>Supplemental Cash Flow Information - Schedule of Effect of Changes in Operating Assets and Liabilities, Net Of Non-Cash Transactions, On Cash Flows From Operating Activities of Continuing Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2412403 - Disclosure - Supplemental Cash Flow Information - Schedule of Additional Supplemental Cash Flow Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SupplementalCashFlowInformationScheduleOfAdditionalSupplementalCashFlowInformationDetail</Role>
      <ShortName>Supplemental Cash Flow Information - Schedule of Additional Supplemental Cash Flow Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="pwr-20170930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2413401 - Disclosure - Subsequent Event (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://quantaservices.com/role/SubsequentEventDetail</Role>
      <ShortName>Subsequent Event (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://quantaservices.com/role/SubsequentEvent</ParentRole>
      <Position>80</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>pwr-20170930.xml</File>
    <File>pwr-20170930.xsd</File>
    <File>pwr-20170930_cal.xml</File>
    <File>pwr-20170930_def.xml</File>
    <File>pwr-20170930_lab.xml</File>
    <File>pwr-20170930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>100
<FILENAME>0001050915-17-000057-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001050915-17-000057-xbrl.zip
M4$L#!!0    ( %=[:4LVSPZ!128" $K]&0 0    <'=R+3(P,3<P.3,P+GAM
M;.R]V78;QY8@^GS[*WSU?&7'/'A5N5<,&2Z=ED59E'W:3V>E@"2),@CP) !)
MK*^_.P!D$D F1F(D\W27)2&GV$/L*?;P'__[^WWWAZ]9/NCT>__Y!O^(WOR0
M]5K]=J=W^Y]O_KA^:Z[=NW=O_O<O_^L__M^W;_^O_?3^!]]OC>ZSWO 'EV?I
M,&O_\*TSO/OAG^UL\/</-WG__H=_]O._.U_3MV\G#SW\K)AUPG&,$^:X]-HZ
MJ[%# AODJ=3N__O^L\B4SM 7H33E+!-<I4AF-%7RYJ:%6U_:XY=]_Y)W.S_'
M__X J^X-?F[U1[UA_OB?;^Z&PX>??_HI7OIQD+5^O.U__6EZ\2>"L'R+\%N*
MWQ2/C?(<@%SVW/1JS8/MK%/_#%R(M[/YV[/OK;OZ^^.5FO=W>E^SP;#^D<FU
M^!!=>&C09P3+\JEOW[[].'ZRG]_"[8C^-+VC>*#;Z?V]XNYX^4LZR(K;>VFG
M-:A?T_A2#1R]?J\WNJ__1GN8_S1\?,A^@IO>PEU9WFF5SZU_:/Z!AV]Y^<"_
M1VEO".O.OW9:V>#'5O]^O#*D*2INS[.;I8"+G^!J<>.@TZJ'&"[$M^)Y> ?#
MAWS)_7"EYH'1X.UMFCZ4S]RD@R_CA4POU. 4KN3];C:H?69\I?ZAB+;ZA\97
MZAX:YMGM4CSIG^!Z<6N\T%[8$R4^)Q?G;AW6WLHGMPYG;^VLXN?>8)CV6B6'
M?J]P]#<ZOAMKK7\:7RUO';3K;H37XI_^[V_OKUMWV7WZ='-G_<UOR]7\\K_^
MG_^(W_IY,+[P*;OY8?SMG^_&? >\^K9@R!]A'6^F5R,9_O/-H'/_T 6(?HIO
MF0BZ5K\WS+X/?^C DH./C_Y.__KLXW>*6T ,=X:/\8?BETX[_G;3R?(?QLO(
MYB HV-*]^S]O?D$ !^)(8_X?/RT^//[&3XL?F7[C ;9@OSW[5<! /O2@#7XI
MV GAXO&G:S,/9+WVS.WZ+45/7VL7-Q<_E=\K?IABIAY5[\:88A_Z7Q'YUW0_
M_>MZ".^,6LMUT\'@ZN9ZV&_];;YW!O\"LOS+]>_O^[WQ;^/K?_3:V4VGE[5_
MR^Z_9/G1,%ZB,[N-:QW_-/FM#5_^_M#MM#K#R9I^:'?@EHG6G@+Y\U(@W_P"
M4/Z\!LK_^*GV0Y-U_519V!;<,=DAPPFQHR@D)?C3*\<B=GD'?"0;_/H1-F8&
MVKX]ON/%$+N\93F4KX'8<6<G8&BEO=LL_=+-KN_2/!N8P:#?ZD3#]9]@M[YL
M1HB[_AD8>+U,\J$_G,?2JV*0C:"_2.8(D3O$[^P<;:@9L,5;3, @WR_88#V>
M.=@+EN#>J+VU81!>Z':?-PQJH3S*MCX4?^\L[U\,A>L%^E$E]IGLX9=JTYV+
M<7^0/;P9H9L]?(&DW4P\-WKXN.;U 83U+H1NA/6%$=J/A37]_0+"T>(MDEN$
MH\6>P]$%JBXA<B^VB]P?!%7R,KA*;L=5^S[DF$I:<HYXFI<[X@#>P+D',L0A
M]"H_^[ 5/XQ+<.Y,+O;-Y!.-P4!CE&:2'0TZO6PP,*U_CSJ#SA ,D-(5FOEM
M$)^\+.MI"603-Z@>M,.93,_3AG/<OS=MN",;R*OA799_!B_R>ICW>[=W_>Z%
M'6=OPQG+H3T2LYPXZ6'&="J9):2=_,^T.\KLX_M.^J73!8#&+LI,W@- V;N-
MK@N@$8B7IQ&AE\4F*\$L,A]6P'D\!CFIP?CDL94,\OGQ(;NZ,7D>(TT1OB=9
M OC[._W8_Y;E'[OI!&W#?-2*6/N8]_\[:PTOBTEJ09U*DDUA/9[:.;F_NJ!V
M9K98^=?_ L*D>>ON\7WV->O.Q73*>][U'D;#P?@&.D'6OH13W7M^R]+!*!]3
M-^39OT<QB;=^73-W#CYE,>$7/K3PXD^14^8>_ZW3Z]R/[B^+\3<CW5.D:@7M
M5O'_F<CKW9:QC'%JL+*"<_:TKI+OGKX^QWBOQ)Y9&DDNK,+K"8Q/\N*JTS6]
M]J_IX%WO)D\G(AQ(Y3M?.Q'#5P]C+NK=_M'K# =@*0[_*_V:V2SK?<ANX0+P
M^>.[^X>T-<S:]O'/%%8[&@3X9S^_U*.E.E1--MC!<7694>U%IMO0W8HI4OW1
M\+?T>]RF29KWKD;#Y7KJ "IT+ZKO4OA[4[]P!5GVKT/.3[D>7JN=]T:>S25P
MZ> .!%[\(P'^^)IVYU2'[]]G@V&G9=/>WZ8U+AR[,)F_',#)ME@.X<O(*%A#
MX'?CXKDQ?[_K_:/?Z0W_A+^/+BYK9!V9U\%YN;MY"V(7O/Z"Z;P"Q,LD<4W0
MP7Q+\W:,VY2$_00PYYUH=([S)R;&:=]FU]EPV,W:[WH17Y=%Z#D@)[3= LI7
MY ONH,V;_7^Y^GQ\G!,+%CO#>2_?I0^=8=J]Z>?SKNLT4GMA=*X#<QH"VPC.
M%R/LFPCS.,(\<54OBX?/V@EN(LR;19AG&>^56!4U!Z+-B?DYG9B?^B!T2[,S
M]/.L<]M[N3&DI0!>KLFY!7F;$-(E$_LII?(<DTG/+NU0++7.&[UX#GKQI%4:
MBX*S.=I\';[4!1THGOJ\J3E0O,28U(+6:])CSS0]]N3:;PM)T'B%ER4'"O*V
ML\Z_WF>W:3<9KV?&#9R-QD^<I7X^^ A<V,ORP5WG8<&4>>$G&8"GGQ?P5/B1
MFR%J3W;*ZSQ)611&C2G>F.)G9HH?PU)[(2=I9W(P<VH+JZ:4L2'P2RI%7-1:
M#77/7-S*1MR^['/PY=DX3;S_Y/'^<V"0!8/+M/][-#TD!/__0_9MZOH#JL"M
MZL%?6]F\M_MTPS4(I'::MP=_/+1A8?'E2,>:M1'XAX^?T^^Q;B?V;X![P:%[
MZ/?@19?%6%NAIZA;V@-^7I&!>&B&3+ZWLL$ L&VS7G;3&3:<N!EB7A<+_M[(
MQ$8FGD6RVC$8LI&)YRX33\F"4Z_^'Z,N01M5T#]UZGH_;/\(:'WZX?HA:W72
M[O Q7KDL[EI9G;X=R,<*&,BWY("UUTWKPJ.T+CQF]DO3AO",VA >,/CG9T3Z
MVT:P7X!@K\;YGT3[!H&CV=M/WL!T\2"ZT^L,L_>=K[$&&OCZMO.EFYG!(!L.
M[.-OZ7_W\Z<099F< X9>_S[+/V7=<=PNIAU<2&+%3N)GO^?-FR/\*8*^ N.O
M)%SZ'&6Y!Y:_RMM9?I6#)].>).G9M/5WMW]AV1<7QO6KD7Z1NG\/?/Q*F>U\
M27IZA?PY3]O9A_3^TJKF+DP>+:*Y4;T-<S?,W<CBQE(\-?.>RE)LY/03XW_H
M]UK]^X=LF)G;/)N<]31,?T"F7X[P5RR[7RFO-6*L"6Y>JAP[27#S[ 59HXLO
MB8=/H8O/2FH?:JS>%J-*DF[6BCU^QU7UQ="-%\SU.YV*;[&8#2:>K$#YZ^+[
MWQNC]=1&ZRF+[R9<0*Y:0X2'_>OL@:(+Z(B&T:EWSK/G\>ZJ'N:;%EQG^==.
M*QL4S[[<7;E!PMP!-<0F6#^2P#B/?H#'X_YR-MG+-XR.SN-+<-MP\N'E>,/-
M+]"F/P>.WL*7W2Y+M9'9>T[M?4FR_$R\V4TXOV1C^$(VN+IYUVL#QMJCM!NG
MF-[#.G(@8LW3+\6Z+IEJ1P2\+I;:)$#2L-3%L-1).QW55.4V+'79+'4FA=Z-
MXGM1+'56+8U?;S+A1:7T'7. ]BO-3[G(+)&#EW_OP@P^]L/M/V3MSUGKKM>'
M[?'XJ7-[=VG)'CLQQ!K87Z^$N-2"B<LI6SCXU+37F?-U,9E7Y\X*C=EX2K/Q
M+%FBL11.:RF<I?G8^!(O-^.\,2'.VH0XQS.:Y[)/XWB\?%;9A]II^.3B%,P^
MR-YHEY=:IMLX)!?BD)R5*MD3(S7!CM?=]F)/;-3XPJ^UM60- [V*+/2+R 6_
M2.:X\,3M)DUZ2V^H$1<G%!?'/(YO"'T>A#[X:4HCXT\@X\]K)S<$OJ0='.TT
M_COS60NKM^/_/GEV>=;N#$/:&H\BG<_ACG.GOCR^SX;#+!]<W4QN72C4\]F7
MX;M>+%N/()?\$?JC?'AGX+=VU@8\?LH&$>6+?6M>R%C?*A)G$L%78'$5,VWQ
M^2H-)BR\F@A[^OB9C#3F<<M@M:G5NW#[7B:1%3OL>7OC4GA^_TRW-_&Y0-Q#
MBL_GB;\_T[R3?NEFG^#:DY$\GNQW=9.,\KX;Y7G6:SW&&UX[>VSQ\46\3NWR
ME8A]'7+J8*R\1I-OQO(V'8PO^/X]?*73LOT\[W_K]&X'5[WN8[,!CJ*4][;/
M-J%FL^L:&^%X-L(Y\40EJE+CB45.>-HU?P"V\OF[+HL=ZMRDR X;@'B1<953
M*=M+X8>+59$O1PK5^JU+)-%UW*+O8[CL?3_M+;!D85"/[VY-__&O/Z[]Z]!T
MRT1;'<[VQ,"S&'_S2X'RGP'E9QM6>GT>?HVD[O0:2?UL23V+Q-<AJ3>U%Q<"
MS4 4F_;^_G64YK!#LDO+*E\F5S>#\B*MQ@.K9/-'HY*/K)(!Y8U*/J%_O-Y(
MO72>?J8'?7"K\T4(VT_9UW[W:Q0>(#<&L,LF2JC00>]ZI@O_[*7#SM=LBJ9.
MH8E>M\A]#N8:R7G8;(_(?1^S_*:?WZ>]5G;D;(]+=(:6<?DZ+)XM)S>^V!F'
M"[8_15T\WRZ=I*+",O1S^/]9Y[;W9#=<UA8\NSUP],/59Q#Y=>S1_<9+7KX+
M\?R(RNOU(B[)XKK$@\+&XGKMYY2G.J#9W.)JS2AC\Q!)$6__W&]RV4[H<NS5
MW-J%PJ]C=QXO5NO,Q1M:)X_5 @Y?FI5UP#3\D &1TFX8]=J#)@U_CR*U'K&-
MP-R7<QJ?=VDO;7?2'CQH1L %:1?^X?O=;II?6,3G#-W6^/GU"+Y(47O@' 30
M0*_[0.SX.0AKE'YSDG:97F<3YW\%CF<3YS^3/;K;65P3&3K#T&@3&7IQNW-[
M#=K4&[\D5=G4&U]BOY^7D@%67'N-_7Y>7P98I67:^W[O%@A^'VGS^?'A2==<
M#>^R/%[]/+WZ,H_HZ^"?-E*K1\ 9V(![BSL<O.-BPUVOF+L.WNZQEKM*@R%]
MZ S3[OL,K*NK+]W.;3HSK?QU\%FI]E>AXB5QW,&'-!Z&XR[1E#Q/CCN.07=R
M#=IPW.OEN(-/ =NGS?9R^.PT-MO+X*Y#^9L-=UT8=UVHMFP\@HOU" XBS_@,
MQVUZVGI]E^;9I^QAE+?N .D?\_YMGMZ7TN_SM_[GN_YHD/;:H7,SS+)>Y=[+
MXK\CG7$N1^M$J&Z,UR/E^1Q@;"=PX^^S@ZQ6,YIIM;)NEL?P>OV=E\5FZ^B_
M(;A'"_XCN<6(*WZ(N6=B?N[9QV[:BX.,GR11#DIAE#]>#_NMO\U@T&]U(O;^
MV1G>^>PFR_.L[>+DV]Y@K#/B\Q>6G#4+\E1*[ SSD1A';#<;3>R9<29\PWSB
M$#X:E7?'%1B9V^!J[O:]X$K^3OXQZB(\[(?L"U&;RN;*E2@#KH#M?DOSO[/A
MQ^G%V(CFE8GQ_6/F/"4^W$O>DCT>]TXE_N^-Q+\\B;\-X^Q;XM>-2&T8YQ(8
MY]1C5&MLS.MB:MUX4O75S01W9:U7__Z^WQO_%K%XEW7;H9]?9\-A=_S0U4UR
M_]#M/V;9Y_3[^T[Z)28O=2ZM(>Q2'$SKL9Z%A-=AA=:.;6XLJE=F49V#?),+
M(9>5\BWY#KCJW68Q 7B,OP'L[)G]?F%\M5J.;0;L\5AE2^/[X*S2V% 78D.=
M ^-LH>AFXMS7V=>L]P).$+8([:\#^16IIJU,[T8UG4HUG=J47CS&;$Z-SNK4
MZ-!GAHO*I7'07X2#?FH%M)B.LZWVF;<%K^'C(*1-U._Q;[]^S*?6X6M03CO@
MXG(S:N3OY( 9-2_%(CZ_G)K3&=[S'"D.FA'=..UGZK0?4BQ-<QZV\,$;(_F$
MOO?6#M5<)O)!#MH;W_ML?>]3'JU/FUS\XX_WP+$^<13O,4FXY@3GPACI^0F]
M2W%PGCD__!"B:"L'OQ%%)SRA.KN(<7.B_LI.U$\=BZYA0O,MS=MSY8&Q)U#>
M:0VG 8\_>IWAX'/?9I,(7/M=[V+EU1RL!2MM"^PK8A6YCE5FINN,,7?Q[% /
MT"M148O!F%U$0SJXNW@FV +*2PZXS'G0S=Y^T9[P9N)\"\9_:47<AQ,#1SIU
M>$%ZJ":9KQ%/KRX-;ZUXFK8OW<YZ?^KZ'!L ]V[GV]M&#S'V")X[7YDL) ?"
MW&57O0N;[K1>KNV$QCT)O!DBS+3'W9P*KT@@KK77&K?]3-SVEV#G-:SR.J3*
M)>C<SW=YUFC=TVO=&3HT.^2\=LBW?K,_3K\_"BJ\HMVQA\.D)F+\$H^/UB=V
M/F67P%Y/NC&]-=YT6;Q0D[RY$J[+/"_8Q\%0XU%<'-DWBL,V OXT OX<(K;;
M:O^=C+J7PS5[MVE?D+WPC'235W 4N?W94'/J> QMUPBTLQ5HYZ ?CY5P<8G3
M&<XVX>($DRK/0?2MM>6:A(L7:&\U1\IGZ=5?O"9K#*-S9J=S4#:-G?TRV.DB
M$EZV#QR\$)/ZZ(&#UVL]-V'R<PR3GUH\+0YE;#CC/&JJ]CT?<7)$BG]+<T(:
M)_I8YYWT+2&'.^9^WQ\,'-S0 377:W6R@7W\D Y'>79U\_3SXYS=\*[7SNY[
M@._6.#WHUU&:I[%KUV71>7/ GS3_:L@O^@!\UK8$^%NPJGP,Y*?.X&_[: $9
M=_=I_M3EXT,V_)2ULL[7V/GB8W_0B3<OV)PU+ZJ.41T-AOW[+*_<N_"NW]+_
M[N?%S8-R&5>=;MIK_YH.WO5N\A3D[Z@5B7B=Y5\[K6QP/<%W\5Q95%%M96)'
M@TXO&Q1/S'W!K/C"97'].M).!-X*VN[)K%[!&3-C95>SQIZ64F6LZ0#EW3AK
M3ZM:R9?E M<SYBOQ3Q;56BF:9\81%P)^3OS,Z/8+563K0'W:3\MAO4C5!30G
MY'?RF_EKIN?9>.QYC!-UA@MB?.%"S%?L9>TEF^ACWO_OK%4)HI2[\AH$4@J+
MG4]BG_X8^GG6@G==%A_586YFE/R.J-NW.)Q%_$SB>BWFC\'5A+Q%?)].UM0>
M^\>H%P=^7F</%)4,5N@"T_KWJ#/1RC/M0N&W:=?4M/>XP+@[F/FQ%6L[3[^E
MW9#W[W\;=8>=;-*3//?9#:RC#98#_&7XE/G[9*S-WEU)BW9C9=X=TW1P>?G0
M2ZA0M#&M(<.>-L$N+LL.5-R77;6,!Z8=\.N9X$CV"HU-GB_)7IE&T3KM4=K]
M,^V.GC3XA7D@Z\V5:2AM.:@7::U4HJ0[15X&HUB'E;ENVKF_,,+O%G"I ?@B
M8Z=3M7[5&E;5>J.<3\MEC8ZLU9'L+4;GI"/?@ZDU41@N'3PQ['NP^7O_TP<2
M#?N]KY^S;M;JWW_(AM_Z^=_7#UFKDW8[@R$X*:V7F4I?1<N$>;;%RP$/S(^3
M:7_84 /H;OP/\V$FU-"([49LGX?8GK-;$-ZGW5*1P@<)L%T*FQX_1G:V(K%N
MHLTE'1PFH ]CML;'_K<L/]CAX>\C0'*Z^;<N:SLTIXD;GR8^@]V.=Z*X&[<>
M+\OME".95CGPD=FN;DR>1]LWPODD93ZZ IVQ@\[@OC.(5)G*_\O:[;503KE[
M S!?D=?*9L)\#6^<E#=F+""VYY#>U#1FS=GS!=K5+^'L&83703AZ-CNT=_LY
MR^^+:4-/A+"/#K!RV\\?KV[> 7J*.]HET_^9W75:W2QTLVPX>6Z8M5WZT!FF
MW<OBSAVQ,&'@]6BX3/=O#XG$1X^&O;1BJ-<>-7MF6/HX=5S'W(1[2'O<94./
MK=G!L',/I+NL'73HY,D#;>:Q73V'\,ODWYH.#6MCB*7%FW:SP:?8>G*4?<B&
MQX\@-J4'>PX6EA9U'65?3ZBP*3RXH,8A>ZFG:[*Z+EF!Z?E#L%WB-*\L6KCW
MB,I+B%3.B36]W6&'WO-AQR2(3?_QQ_N_FH27LY&;+\EUWV-4'PR 0\9 +RFI
MH7%)FOR%QBDYA5/2A-HW#[5?9);U*]?7KST#O%*^=4EF09/KV-@*3:YC=M:Y
MC@?NVU:I7FEZ"9R#5&EZ"5QZ_.'@!3=+RAY_2X%8#^E@&IWTG<'#:+BHM%^*
M\;VDQ'$5#AIC=K5"H+^S*_<9Z48AG!6K-PKATA4"'1<@Z/TJ!/R\QB'-=FNX
M_K!<C_>=BKY+7]HF->REGL,TJ6'-*<P.J6$GGYFQD-RZ?E^[?O[0!Z[* (T?
MP/;K=ONM-%:,] >7UBQA W;9 -I7DD=8,V"E899S9993#URIF66YGEE6A+I?
M'*NLA?5XC'(.$S"W8Y1&JIQ,!9V#O=)(E7.7*N? *%O;*B_*8;TP3^@<[)6M
M/:&&85YO5=5.!F[#,">5,"<W=+=628WM<A*/Z!Q442-9+D6RG(FQV[C0E^!"
MGX,:VMK0;=3025SHLVH;L)Y+8C%TY[9W!1^:M*EY<;RQ!,*CI"\<O%RD(?!I
M";SOG/K=/(Z&QJ_"NVB8XIR8XM2Z?I^2HOJ&7[/^;9X^W'5::7?\=*L_Z@WS
MQW\Y\[HY:)<%+"+SS2]3;/[LS"L285O[NPVWOEYN/0>'>R_<^KH9\(6%[/9E
MA34B[*6+L',P#_<EPAIN?07<>G+9NB_S\'4SX NSPI9YN%.4]&Y-:]CYVAEV
MRC*5^9*M:>G*N.AN!+=?/+.L!GRFI&D=Y*_(\5RF![=C(M\9M";8S-JOC8U6
MP?Z*5-0R\[^11A<BC<[9*F^8Z'*8Z.22:)FQW##1A3#1RS&N&[OHI';1F1C8
M#2-=.B.=@VVT'[76,-*I)=(I5=M$(+&KUI#B87_\1\D@/OLR?->+R:$E[\1(
MXG4&+V@;^*T=?__<#_U1/KPK?U@(@Z_I?_C$CJ,O@^S?(WA!\C6^=K$=T,+U
MA:?_3/-.[/?[*:9 EUF]WUO98'!UDXSR?FN4Y[&/U/B&ATC1>/OGON_?9X-A
MIV7[>=[_!IPSN.IU'R^+_:N$FD1$-Z/4GB+TS^G2N,U6KV>3F:U=QR=[^O@B
METT3JI_)9D=361C-I%^N5UESM^]EGE$A:?8L8G82'<WF/NFN>QYCSP]@1_O,
M*GX5&M&F@_&%1OLUVF]/VF\3EGH=FNY52)!H[+@98^?JQN59NS,TMWDV=L5"
M/Y^>R#]Q0B-8&L&RDUF](Z<U\F:"JI"V.ET J=S%'[/\II_?QP' [[/A,,L'
M!5879,#!Y%6GMR]Y=2GBI$J*"9^OH\6>-MG92K-93CA;:?8ZI,4%[/;&.FGV
M<V.=-/+F_.1-<\+0")OFA*&1-$WDMI$J%R55FLCMCI&4F<R;7OO+8Q-).6$D
M9285:"DMFDC*&8BM1EJ<5%KL[YRHD1:7+2TNXA3IU4J+\SBE::1%<TK32(LC
M28M1KS,1%;W1XHZYS]+!*,]^F;X*_EJ\I;CR]-[XFIJ73E/>Z]XZ8;#QY:U?
M.S,D>]FK9V[9^O6C01MVWO5=FF>SKV]WOL*NGZ5%?.(#;)H\'?9G.?'I6YU!
MGQ$L?_[CVE>7\?_,+63^13-?\%FO?]_I+?W&E%GB<@?K/K+PKN)2"=H:S'BX
M+^ZGP3*TES?L@O2ZEZY$X)I7?LH>^GDLS/C7'_#3LB7/W[7U1R9X7[YOEM%E
MS6N+6:[+5EU<WWZ](-^&Z:JM\W3'UB__^[[NI:-AGMW^_/?]]J_[<]D:__YS
M_<O:6>?G4E>%;GK[PU3Z?<INYBJ]WTS*F]+6\"TWB=+2(L()T@H1RQ/)$\8Q
MLT82[M_\<I-V!R (*R\OOC@YEQN&SJ"5=O_*TCR9B.4-/HZI(%I+:I7B@ME$
M!U]\7#.KV)M?WA;=C%=]J5B)[[?&"GURP\>Q*@CPVV"#I3AJ67 ,:X2\5!X9
MJ^UD*4YP*\F;7WZGDU4L_4K],N(Z-UV$$DXI; 7%@G*,*+.2%8N0A+@W8R58
MMXSR*XN+F*QO"Y(8QX5/-+?$48UU0H2>+@$'*L.;N4*[I5]:7$8T.S9!@$',
M620\5S)QR@FED^G7N65<O_D%#(#?Y[\;7UU\+AG;']/Q\.]Z[>S[_\D>-_AN
MT$;2P+1UBDL7DH UF3(B2SQ-9@WB_S7Y?.VG%M;1O[_O]ZZ'_=;?8]TZN!H-
M8]Y\&V3OW**F51L?^E\1J58:NFX: \CC]Y1>Q\R[Q]?_@!7<='I9>^H(_-#.
M6IU[V+KP]@]A%L7>2P/HE"+Q)OC % X%J(0@\^:'*$[&RRHD/>9,$B0UFH-\
M!7#'0T/RO747[>@8=Y^\W P&_58'GFG_LS.\NP:FS :_?LRSFPR$1WO\]#H4
M"6HT5IK1Q!&D&,4&E2@R3O,:%#&F-=&7@)\/_>$\BK;#C;4!(8(U9H$(9P6R
MU!3R@2,F:W!#!5;TO%!3WK$+>WB5 '^XQ&L-?VJ"+5=3]J X"%2W@W8#/W2Z
M6>X B-M^OHD8PX(SRJ3 )-&&<@)[O%B9QX& /GV?YK?9#Z;5RKK1]L[:/XR_
M,;N\N8_.K^=3=ML!KSGM#3^D]YO(<QJT0R8PEL "/.*P#E]PBT:.@E;]PWSX
M;'ZX3C[]^<XEUS^\^^!F%S/_Q6(UG_,T(NOZ\?Y+O[O!,J1+D$Z"T<K+!#$M
MI)G:&8YX2M2;7S[^\]/DLW.OCM\;^U;WL?OANYY+!W>?LE;6^9J!RL^3M'7W
MZ?J/=X/DWZ.T^[D?TD[^9]H=95<WG^\Z@P]C!_/JYO<1+#^M4'W9NDOF--_2
MO%W&?>)N_I0-XDR9X911H_D^^-RWV74V'':S]F2!Z]@7%'I(?"2 )0IYPT@H
M=)US2M9)-V#?@Z&AQ/%HV'_?2;^,(T+O>F#BQB@0[-S._<!G[5%KV $9MIS8
MR\#52+LD<1*,69%HQ#BA4YO*B@3,C1EPQQX91I/_34'>:%4E#%_33G=Z\P19
MG_MQ2-0W/W8W>^V!Z4U(!S[8* ?1/%C@@RC'^._,9RVLU@4>9X)361M>'+DC
M;NEU#) (SS0/E@@P[HP#)@#+9H(1J['0RS""?BR0L@N8!8Z*UI(S\8K!Q[P?
M8M@/7@:.Z?^,7;&KFW? +KW;B%]06-FP9L,L=(NI>76-M(\O'KO_P*S=QW?W
M]X"SO)-VZQ961>5;.BMOI1%2*.YL$H1A1I' IY@$/>!P!9,8S*Z2MW;'Q(%P
M^=<I<4F()XDET2"5'GD*F[8PNI)$2K&(2\J$/E=<RA/SI4D$H T4'8I^#:*.
M"5OBTE-3L\/!]#];7)Z4+Z67RL:-&P@-01%#?<F7)K%H$9<$'(%C\>6O>7\0
M_W'3&9Z?<"188+!!Q\$<#=:GU[Y0O GX\A7$48H9TAMA;@;N?:#II/P5,)-)
MC&\@%6+8(:&)+] DI2>+:))::'5\-)U:I#$3N,=.$9T@@T'A$NK*;:BPKW 3
MYXJB4Z#II-RDP<"(/CFW0G )+"6#*C>=9)5-IZ5B;#-QM26:/F1@L[;Z]]E[
M>,P,P6_Y,AI.DJAG?("0]^_K&A_"T^ ]I-_/3ZS1()DS0FA-@P77(C"#"PPS
M,%XJ^Y4SOAF"]X.Q$]/FM-R/0L(L1D)AZJ3RB?:TH$VPM.KK8:DQ?27$.;4$
MQPB\2XTP(48%[YP&@[\@CM>R(IJ4!LOU]=#FI!M'41%T@FW"I?.@6XE)2J%F
M:$@J1BYB&&_F,1R/.-=9MPL/_YKUX.DXU]VT[SN]<?APV/F:)=\?LMYBO.4\
M5(I0!IP+S+T-XQ !]85MXQ$.KB*V%$-@*V^"_0UQ<FCTGM:#0PXA3EU0ECJC
MF::L](8Q=W(1O9QA2M3%H/?4<IUA1BB56B?&>$*$"8B7!A&V%8.(((X(OR3T
MGM:F 2<ZP529A#.?,)90DA0Q1NE0Q?$1F"F\F7^X(WI!;'^)&57P*A#9@TY[
M*JP_YVEO,#E'N\KCL<3,#_'( #Y0A-(!1: 48CI'>P[C4X3_8]0EZ.WXOVL1
M/T[!'>;]WNU=O]M^/VS_F,;@<_'#]0.@->T.'^.5=1$+AD4PW"KP,S45PB04
M[$?!C,%4)+@:@HQV?175^\7/$;$_E=9L$WZ/:)_EJ?AD#7KY[-$Q9X%XRXCW
M8)DKQ3$JC QKJ:KQG#2J>O -=I=I.3"ME6<4.2D1=4[8 KL2=%]%3@!V&7YA
MV-U05M=@5UX-[[+\\UW:>Q(=:]@9"R,EY\P(*CSW6!E.*<%8)0%)4?5G,'YY
M['QPA,]RN ?CS4H3-/Q%Z "N)#8%AUM2C;Q$A%>MY&,B/";99N/)'D_?,7D>
M$W+B2>Y@7 +0O[D:#:.#- CP9"]JJ\\Q2V/X.<OO3Z$=GW(B48*=\& M<YT(
MD-J66 E"@_L &E&'-[]\I'^MPN[SX5^!WT]9JW_;Z_Q/UGXW+4U)R\.3,1KR
M\:GX#-'@VN@^:X-/^7GYH=,$R>2J-41XV+_.'BA:*@*<UX8J03@#]97(X+$H
M'#?K':K$[K5DJT7 _F!Z)N+2NH^X_F (;YM4M/=O;&=L/@ZF:;GSTN'=1-D=
M0M,Y+S623 86@%34&.ZU3!)LE #'(E1/-PF5ST7Z#O@X!PJ M#B2<*;"J03\
M;*JY=(9AV!=A0A3N"$LJ6P'K:FSOQ=/DW8P /Z9C8P'9T>8.U#MO;5#"T.F.
MH=97SQ@)836Y%<<CCQOGK+X;JY < $@&PTYTH0<?^Q%!7[,/V>W817UW_P"7
MKWKE1))/V6#479XJ-(NA600EG$>;30EK=8C)OX(59]4!!4QG$%24C:$?D: 3
M!#U[N27<3P'1:8Y5-P-/?9P(./@XR@<QA>YS_V,W[:W>Z_&.F#!9,M+G;_W/
M=_W1 (@"^B/I9E^S7KQI7:X8)8(GC@-#) E!TE)DBP1.SD2HS77%DC\IN2U
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
M@L@,DK68A">N2O+M@DK#H%ZVL1D2_!HX/H%!?XRJ70!CQV1YSBR8DJ-O$Y4
MSE;*(S:-@]^6W'9Q&@]E!HEAV"T%=49E9Y,NIIU7\A'J->."]5'%3B.SB4#;
MD2V@7DCPFOE@5?)=ZH,1>+U'E.SD.72D-U&_QUF;U^N/S1(=W_6]H9QJY6+<
M)_06S @)F'#@W6^7))JBZH4'RO9*V5^/#$YL.L#GHE02R?H, >7'BJ6B> Y9
M1%:OL%;NC%IP G=[0HLB.>.8Q1?0"HJ)C'Q6=-Z ]]Q(7<\8,-5?PW$689XF
MJ6 %S&;/ETW2"TP]0VQC3>,-J[A_'I4\?O)AHA)":)<<PP0\>L9%"Y-H'*]?
M#(X0I@U5%6_?1MLRROYKSHR."<!I#Y@.ENP<DUU%S84:/P!,OQ2U,W''9>G4
MN;+G0DEEK(5@,(L*KMQ?:V'J7%D:/7RZ+U@P^][Y;$2,"C17/,? A/6QK?5'
M;>O]A=;UZN)/D\D!TS4Z$DY!23R) ,9!TKG5TA3BP!H_+85CPS6"JIEOFJY3
MV]YD32(/[J6@'!&3I[:,G*08>.P;J0">EKM];YH/H%U(FRUW,5M!4, M9S'*
M.MRU=EM*N"]CHU-VT;'D@O/6*Q^%,\QUU\F'NMS-G4%G,&PP#Z#KQ-=):<P?
M#62%[B 5S:1(KE-O5M=BQNJ#I^5NW^L$>'U<D<88A9&N# (SJ98SEUC=Y,O
M]1JE)AFC6AUY\0=CW;=?(M)K@STY%Z@X<!]R$$5)(X-*UMX7:W7UKHJ*#<-'
M,4G8\;@Y\04U$F,4)S6R;[3-0D3H9*)$[7^^&F'L7?G&F"3SX&B0*>)U\#RJ
M[G)@@/;R+L>854U2FX)YA&88;0'/--78<B,\KYYU)=N60YR1FU/'GQ($QVP2
MG W2*A%MBTI ]1Y=]2!\-<+8]ZIC.BG0$4EOF8[,),O;P?:0M!/U=NE37(YA
MYH?SJ\?8OXD[832/6EI*&$':#DW?0:X?:;?2/49DBQF.G-&2(4PB_>7_W*S6
MH[C'VZ_>9ND("]IR8XO$S!9$YRQ97<]XA7' L*\<I>MHC)Q8$PGMP^LBHL@T
M+1 "R]TJ>@R]JX+Q*\V'(^P7)XV]@W+,,@1M.&/4[0&8;+A.$@;C]5H2ZJF2
MH&#KS7+Q?KY_VY-&G9,I)AVT=D4$F:&MF-O,2A7S <,LHY?YW?_Z?:@:;9A1
MP@@'U"X'R<OD6 >7ICR*L8Y$->=/IVJB'\GD0-U[06?MA0TNE X52K&DZWA"
M,=V#WSR0JC%9&4=O-1836XP.6'!HU[L^O 2RZDM&[:P*#ENHNIDM9TA,\_K7
MJ_F'V_&"NT5_^8_/"T):'_=S0S\@?/EI1@_\#]<*SR]O9E<; /?N$U./]]3@
MIDJ(%B]L] ZBL^U9V*)K)!=]]R#^D.MI]LXKC?8;WS3+]XOEI]GUQ;T\!L1A
M'V$J6Q]]BIGI3-;7E6Y^#4HL];#W;6W]*?+XGH8*&G*VM]MSR4+=H)&ZZ]C
M#^]OC%)QL5B.A!L1G7( &L-W[KW3UM69"T$J/RXG3A-U!!;&M-'&4E0$CP%8
M%C8:#XQ8$*RX7&2HQTTY(]B6\_(PU:QL2O 8@V5N@D*[2HN8 QX,JEC,R$==
MP.Q#6Y^%A;%C$$E[QXR+S"?E'>8('.@FQ0("7<C ^S67_+17*32HU,WM][V;
M_=&L\A_KY6RQO)Q?SY9?OL<H9+49U+E>+Q=75_C1[Y'E9;/:WZ<+C#TLD[Z8
MH#$R-<)V]3>=O*HG? 5F#?L>X,'L/*?4QJY,Q" (,)/$N ,320B@4NM'M4QU
MVS3U,O;FHK]%J4W8"C1R/NL,,E"[!7,8^[;%=<S=3%T-Q81];WOWM4KMH%Z'
MB< G1D>[=3TFF51\Q@@/9/16ZJ0MI+K_]Y7N=P)^H_(>'2@RR6H;0XQ&, S@
M16AW[F PCX%CG>48"^(_1&JGN*72*$PF@XHF9V>SM*6T-6AO=3TO_\KV>VM?
MC+QOUXE2RP'!'J)(UNOE_->;-2V5>K<XDLOF+%JM5,PZH"-./*5-Y"M2SB&I
M.@TWT)_:.0TCSR2J,5V&)%SAQ4E4TJA5R49COI, ?4]0(.LA%?P?[.MQOA99
M37AG!B[0P'+@(<5D) MA<ZTT.$8M&T.M"/N&-%^1J$8S!DTA2R["8*J@'>8,
MVI.HBO:2\"/KC$'T,6!>@JS>-$M:9G?Q\\=9OQXQ;(;$0RO$K3%12>MI/Y,5
MF$5IA?EI]CYRGGO/*?BK-K_E+W]EWTFSCQ@>$7EL_OZUG3\:24*;$1-&^LHR
M&HQRM_P%CF$!W\Z?V>N83\=?K>_B4=F48!BD4U(JY8PIA-MSRQ^ZECZ:Y4/^
MU LYOUI)'_)75#(%M-"9=J5)3#7*W?T,"=-[V,8?_TZX\_&7YE<WZ^;R( W,
MBBF?T-XPI9 EHVP.FPI8]N!Y]$?4P(=D'I_'D5.TVN#Y*1^3!^%!8X2X<4H<
MN!35ZNPG:>$)>1S71&L .>01- W;9:4R8\@CRSQ* W;$TBC]HG@<.4>\IBE@
M0B7075!((=!#T%U-M-[/*3VBC?8D/*;YZN+V\\WE_<=_:M:OWV-^L'=,#I+V
ML3(O/<]9,&NC+9N8O#B66(T;I=E8E#E.W%&9&@MS"E<!1!0^*8@>BC7J+GHN
M.A=75;E>!E,382[HDH6*R@0KB@3\?[$Y*9]3UJQ^ GL)_(R6*X21.0.Z<I,C
MK4;-*FUB41.2\ZG*GL_,S^.H]6WSF8+9ZP\9/[#^LK>:I2BDTA&8D%QXS30S
M>>/R@BT4T!SS1HY2?CYQC*-W!"43#24'G86CGJ:P\8Y,ZR#X4:W.2Q#'A&IC
M+I*"@<B#E,Y&7T38O$45GF4)_9#]8%5X(9(8NQB8GX*5-+.>-!<V61[-QMTR
M!LK53[PO21)/RDI-B1(]E,\%I*1UL#8!C3AZ1]L(U4@LQ?AA,M@Q_G\JSR.Q
ME<%8*A9(AH&7N>1,6.4;GCD7R8QD<H?:@G/P/!XS,\P(M,RT9+1X(Q@&D?[N
MG&-,920O>.$\CYPSZK3A$6-,580W42F;PBW/SL?<WX;\DGA^2I8KP%F?;8K@
M*?Q,$)/:N/SB)*: 8UP?KM''R"&>F/D*FU,R4CL-W*'U9CZ(V\P70_%0MM8O
MGG3:9^%[7+/160> *#!_DCX'C&*3I?,V(6!FY<8L^,OG>^2\\5Y[4806Q8>"
M0;TNS&U<MM0LF_YTREGY)M2P]9<?F_7'Q>7WU[\U6_MEIWI->";L!]HT$F/0
M8(IN'_J"5?7[_ZO1EHDM5!V'C=%'I2*,H%*&PD2_H/=5L1VNB(;5F_Y>:6F?
MA8^IUBT?@\Q:,>M,]!YHHT^WH!F3Y(H/8=18_G!21L8.)%#O$D25M#?91<5,
M:F';LI.E9@39T,=@!)7H;JE=:*Z;0UJJ'>V58(2UE;F6"3(&,VVS@>6L&DI1
M^$=#I%>4'$KL:*DA%<^B+BEH12:J*-82J[*O@5ZLT$J>C-BI.H^55B3.+<3
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
M^O(!2$<\9)PD8]Y#G1<%6$+3:36F BVIZ$/K'@<N50]=9P>:GLS"6%]\-)Q
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
MKO67H=8MLFT+K!BPM4BI3POM8?L&1&<#U?E!%*'Q)'DS3*>I=1VJ!UCNP)\
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
MR=/.O79;%%D0V:AE""ZW[<0Y&55$'R<<#HT9T[,RK]<]V.OXK$U^4EPNB:Z
MA2AVNZFE.B?2CPFL(V1<K/KP]ILLS'9;?[:V >E\25@FDO)( W!YP Y-WA"]
MG5)3JWK/RW.DDQ&)B#1'K>*]UC(&P_D6!X42X&MG7L__?9HP)[G&''70=791
M817N ST46K1P!^?+ND/C('1!M(V+;+L=P5L>\[(AA61KVI<I)[#W# SM',5-
MZ>/2(P,E;Y=3] 1;6@_N803E\0406UPJ$]"CQ<"U$S^]%&K/L8I(F[$()/E1
MKF:G_>(SOV+L^9J6PQ8G*1QE[GP+LQ^'G@ 6KCNSU[8:\*VFL-6R@WH:XI3G
MB.+;/(<A6W"S#?_ ?(@K/^)^'(Q<L5P;I*QB>%SNR1&4RIHH/3PBF5>K/L01
M"2+.6L3R0Q#(Z]0KN 69Y;(%N\P1!<,B)KE6&0](@Q>$M,,A-.199[-R4BOM
M (,2LRL,(\[*.Y2/)O.7^EC1[S0RC** &/O@4SOKPIS; 9<R$:PD^7\M9&HI
MDF@(QP+P21X1S1]%#[.*ELIH I]<AL'0 #WVE)M,*Z]943F4!PX*:(+L/!X%
MUA_'YS$5^2)) :UFVJB&[5LB63_#))Z,!Z70!3"'ER1\'$XY[;%NEW)[VYZO
MCQ.2N$2F#3K(%,)BYH[PB!WAK$KRRW$+$!1$Q$P,$B<@VV0!1.6QE5^6!05]
M4*'(A*6E8 >FX(Q13@]+>>3:7Y'J U 'D%UR=Q*&=$,9)JW4<&*4@**WZTE4
M2OD2T6F< ,RA)0(M0#_AJJ)QR\$N6\^EP@)0^U0*&9&]R&-P'8S57?)<,[0:
MDV48((BY.)01FA!LF2 7/@#A>PQCTJC+? N<N2:S9@1N*2C7YT20;9U)7)?#
M'RA")JI%N/_9U28E([1!FW>H'WZ.7[J*8VUA.^78QQ7HABEWJ6JSII2I!N]!
M/V+,)[OS2;G\:S'W5W(/LC#(O8*#+.B-HB"!YQ(@B8OJA!);.#;-8)%T#"+3
M!A$E2H(U'BRB#G_&-"/S.YK1\(X)/'CFTX..\3% /'Z+BDC@Z EO].B?=OYE
M^D(=ZT<946*!S$#B;%:BA+"KI"L=3V#'!;HJR>6&Z)[$)4.W_%KQDLHQ*-]*
M3AS%^@2):MA)5@GEHK"?P!-X^0FB(F#.#7 "W?"0.*<PB5(7Y0 :V$!!*4A
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
M)0#IB;[,F)=DG&B:8J4/IBAVVYQR)(<5E7Y84ID5D$J%E)RC?(Z7(% YX M
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
M])ZR67%CF!(.5>QUC#51;,I9[EM#LHJ0Y0,OB@_T!F/7&QIS$37E+"T?L'S
M\H'[&"F#GML96GW \@'+!UXS'^CU^ZXW,.:L:,I9-L/M\#*3;_Z7LIK8[,@7
M;HA*]X%[8-+NDPY>S"0#KS78?WAV$W4.B O_^F3@><4R_%52GKD\=4MYEO(L
MY=U#YK4MY5G*LY3W##*O8RG/".4=YB"'Y^C(^F<9>Q93MC;["=<UC._TL5E=
M4EPN>/?C,,)(MFKK76V)ERQ7V+LR8-3 .YP#ON9HB#K+<';T&7A/M0\</ 7K
MPUP1*\]$]_::CHI3. 9ET,+U>=WK>?]C^M4GH]=A_R[\")OWLI Z<+X-W]$N
MSHHT$>TY;YQO>.5;/W-FV.%W>[_E=\XJ*C(SK>8ZK8[7W\3RASS*6 ]GS]R:
M7(? B0/:"*)3'YLH)W'=J4V2F')DJ ?E'TPX+^!0PD2<2A:DX12?PD!PO7.Q
M8^/;4)SD"7:YUDZP>JW!$VLW\,0,8I&A$VLYQ^ND#,^]L_MKV7<;>_['-XXB
M3JUS[G:&4$?Q]61N*?BI\>$[)C]-;^K&/&19 3?<T81=:Y#OBX=HSY@S9JS1
M^(L_T0>>H4L=5K^"W8 M/E&X_U&>I9C_M)/XO/O :7K(:I6DU-Y?#@$)8#>I
M'^1(V<D45":?3TAX6O1HMP;#IJ%'I^696M.#T0-('* L1C,!J[_T4TIV#(!G
M7[(,]WIW]^36P>K5HB-[F/&F[!5\+(=2&,9$V'BS$+'=ZAE:DH:'87X'7TJX
MLE#$-*-#]/_F5>7;F<SAHAKV8K]-6P[Y&)B4/M1;:)7;SPOJ\OU1GV(""%&Y
MYNSDX\7I,?'W?)'@1!G0"#CKO8O?MYQST-3E,!/BRGX4%)%/LU/N*X/N7'F(
M>N:L"/@PJK(9?.!G"Y)@$_SC[-]%>.5'-"=F-Z$5.^QG@"\P1;Z_>'W#HW)X
MF_[2%"(EF"/# M 7-618O#1^S]F,!LX@$+-GL7[;+6-"2QF".$:#.6)^#B@)
M :;@QS$8(P(C3K#)/X#A> F/"WS7^=PZ;A%BP#.V^@5,&@QM0RSR<#G8]U(Z
M2N4.B8O\-IF[12?,U,A(.$4<+@<611[Z$1YP%/&9"UG&<GW8'!YK#8>Y7B1X
M6W*-B$[V9&58'<W0@:?"J;/9)0EL?(,<<R;F.&5Y$OS8PE]W>($1%!B8TD2W
M[6T6IGA0H/(#^FR;Z7>/K;<> BU4J-18#C'+;.7?$%J(LY&>PUE1,].QE/E.
M#>:5L]9<>A2- LB)-5Z'^.@B3Y8^^=PCFO26LHB1;L(GD^% SY"A'9*3&D(C
MR@3^X< 4? D>.8BI*V#!M.I_I/Z,BS00@6_O8+EH@N?7B1H\1\,D>*\<;!>M
MS8J;,OQZR?+WQ.5];9B8>&C*7TGS8H&B3DY.CM"/1N(A1:0G.QU4=X=."/_?
M^9HD:>6\Q+J_L_0J#'"^%'%?_6T<Y3;>YOO=ZML^)<GLIO)L#J0$K,KR\1_C
MH"6\?0_<U7F8!PNQ;O' =X?+/B_JD 2M8\*T$J^O6 Q8"/L-XR JR!I[VT$
M+D6#IMNT2%-J3K>U&5Y^J(T"LM-Y*\8<S\1Q$P''0-,X\Y"&(TL K-!IE>/6
M_ #4O4P0R3XT.>-3#W$B)&!L*A5Z0T>Q6;G_F*/ ^4H\&)0!<W1 VTQS/J&9
MCY8BD5R"'O=!H2&6BRG7- +IFJSE#)15,I KS\K><<W,(ZP-XTVL_2A]OY.D
M)F1PARK;4!RGR=<'-S<19V\1-:K@'U&CKCE)CK3M1%X82R;%)0J7Z,!0DXPU
M5N2"J$XOF1P.K=":_Z9/%76Y:NMD8++RJU=*!2)461]!6IDH6Z=C Q==A%-<
M&5=>ZOU]7*'F=F7-]FBH%1G6:BW($^"@@$&C58DKY;HD++=(@X6/+@!]:6O8
M4E5P4F *H( NA9D^1^YR&5($B<WGVKQ<^4:4^NOO>\>5H3A!?N 7$8UZ UG'
ME4?YW7:E\0-7;U"^AC$ZKFO73#-A0YK?>@>2?]",31!@J$OFC1YAO:-##;?U
M&X!6.5KH#Z8Y6@#'%O## <^SK:4#H9!PW ]@&6 NI#<<Q3(=QP25"S4M3;+L
M2/Y$S\A(/R&<JJ%%@OPUK P X$IT#,7XX64L9P^2D4P?U +IB4CJ&9C/N31
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
M4_P"E&B:,JK:>*H]_=+KF3Y_3!I*L&*UB#5*JN! D&#O\Q(!"JHP9#NYFF5
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
MCK1EX]#@&+RZY=V4:IJ9 G@'K C-\I3/I,\$\_%61)1P##+O[T'>=] :<^G
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
MU7#FA<0RRDDG10;TDF4>OTVB6R"S_7VRFDQG-><%Z ><,*33SS(.>\^*R:_
M8NA,EG"6X1^R/4,\E2QHR<(8P7I'6T/F! *;S7GU><7;4BX"TC!>5@0+-<T=
M)P3P9DD$>F_FO25,3(H,Y@%8?POX*H<?T\-F\;V[18B#PZ PT!KD6/9N?\G!
M(P\JX$BP.X_%&+6B!+?5*/)L\;,Y;0RHS*+*Q!U\1@\L:"K@422?^>N;]AOZ
M#,I,H#[7(,17H(?,^\SOO%^2)=LR+4 TSL-8+)(5>:*^$'8,?7,73O,%/ V
MD3H8J% 16V7\O?KCPZ;:5*[;=)>749GSVAC)X1YWN:;1G^Y7[FI53/G^][W^
MO+,_[^OC4UZ\.W>W=X?SK^C<^P][_T2R#QOG-2R7VWG>KLM;6MKH<?# U^B3
MT$)A]=%4VJQ@A<YLN;8<ZCC4<:CS6-1I&'R:BTM.K!V;-SUS-N'Q\4TW=B@!
MJ3H\G"[%.H1K+L)=\6 3WSJ$;]8R7!V^/3V*G9"$M<#QG-P]=E>JIT?1YT;+
M3SIPLQ>@SZ>78I3'L6A'"T^!;&7=:S.)P8A8.I)P).'$@Q /OO>9/Z0\W1&$
M(X@731".%APM.'W)Z4N.))QX</J2<WL^(\;]HM-\_ZT2<"]D J[)GKV?*0$7
MDV[_@TFW1W6)'E:PUWGJP[!>)W199+!(GHK<:4Q,7X2K9U4.=T)>4@GE*S>V
MPY6]RKWO*,P[!J2.<+E\=^2W1_9N%3QIO,'W7 %R V6S8V&.A>VYM+@[]F%%
M3P:Q![6^.@EL<_>).P[G.%QC.5QG/'9*FE/2' MK&"HZ%G;XO<#]OM_KCAT+
M<RS,L; &H:)C80^P,SMM_[SO[$QG9SH.YSC<"^1PG5[//Q\Y)<TI:4UF84<&
MW&F0ZK!U<#V<G=#[2XNY?X0-1LG\ 4A9-K-ZWH8%Q^#[Y_[ GG'>E",^-@=W
MC/H%T\3;3F_@C]K6J]Q?]KTYCF1>,<D,N]8N,V@*XCL1XNCAN\SIP=C1A*,)
M1Q.&6M7U^WUK%V,[M<J1S LGF8[?&5BCEZ:@OA,BIQ<'LN;,.P*-M X.R[I*
MI#UP_)JR*?=BMN0/*3\ZF/=:==T_KZW;]T<]>U>1OO2;K%PP[ DTFY=#76\[
M W_\!-F"SGIPQ.>(;^.]P<@?M_M.M#GJ<M1U!.KJ^\.N4QP==3GJ.DXML#\:
MV+N"V"F.CO@<\1T(IW[''YV/G&ASU/6B$X2;X_0^;QULIKDDX+KW/B<Q[&RY
MXCGWV#SEXK[V8W#YDV/FO:$_;EN[<Z4I!WYLGNU8\PLFB;?=<W]\[C*"K=H0
MCF)>,,5TVOZXY^I*'$DXDM"-4,9^M^-R@AU).)(H]:J!/^A;O]_1Z56.8EXH
MQ?3\\W-GFSN*<"G!>Z(1K8.U+)<2O >./[,<+Y^8>K2TS&/QU)OR6QXE*_@R
MY\$BANW/U\=@S/?=R?%R8F?=+JA ULR"1\.M*4AW;%G0H!!1XX2$H\Z:M)*A
MWQE:T[B^&W"OV[1QQ.N(]R$9EW[/GK'D)*LC3D><5O7>_LA>2UU'G8XZ'75:
MK<,;]:PU'W!ZKR->1[Q/1;SG_GG?7@FMDZR..(\2=F@0X(X;LW,=F[^S-TF2
ML\@+]<7M'J-+TKVLF/S*@]S+$X\9-U4?A_/U@/--DP*G_YZ+P4^B [Z]FQ,.
M!>')WZ P&(_]T=C>37WW >XD\.C8HM=)6,?!' >S9?+WNGU_-#R2X; '<NZV
M*\?@'(-S#.[H$8?AP&]W[)6I.Q7-<;!F<K"F(%>CF%1C^%!_U/=[O2,E)M3
MIBG8X%C-"V0U)R'D&L6'3D-9>ML=#_U>QUZ_.F<-.@;G&)QC<$UA<)W1T&];
M[,?IK$''P4X0/D>EL?&C*O'^G#,@G+KGGPRE#0!%8<S/%IR V^FV_U0YDC%
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
MI0]*32[S?BVFPJ91%FPA3 >3&:N:+7&9)XBN8DGZ-K"_+P4PJ9V_2_Y353
M\"G*,%C9/$WNX APX_!M20QPB/.0%!QY!NH1C2/L%IZ=H\F<Y<+*%0=.*Y"5
M90H5M,+4JE'%^9[5%YEPW9!95B>[A<V,$A,LVHG$0&U":YM/K<2P"7V0A3F<
M3QHR!2E2&"6^FZL(B-](2X&0#N47R*0U@&=&8B\WT8; 81R_N(!58$?Y@+)\
M0+RA'5'E<V&F-8CI"7.D?U&>_[VTO,VXMJ2V9 E;Q8MZL$Q+["JA^>;4:"))
M UX,+E@?Z&V_G;$I@H3P;0I_I.MMW)>NC%E$#D*T>I$(0,A([P562BX$.N"0
MM72OJ)QX#3R0<M@'HIZ7%'F&_B7033BZ9:6<0[DD_)&@EL8M[U*##_CHK\*A
M*<@ 8 U*&8 F39: W=,Y)T(E02IHJR1PH ,.L(/OW^;K%7J  9L9ZEMGJ/X"
M3YSRZ)VWB@KRM2JXXXHC1']ERI7P]Y66)L"$"^*"ZPLO5<FJD6EM6&7F.8JM
MJ/N*M;=T X[BY$S^)53M<IJ2R51XQ%J;\"#]D>GCPI$W2DU!TFDD,:0"U'OT
M)#P@--U@9H2O4'3)<,W9-T[F(J!?$$I!&$^KQ;-OKS]^^GIU\4[H;^*#EJW9
M3DA4O88IL#P20:"SW_(SJOB6^A]QPA*[6<Y>!&LY7 DQ58]Z9<G@+[6F0)WZ
M!+@- T>DM0+XXXP)+;0\.:+=K8.KH(ZD99A8GKMV=0A!*[0*5JH" EVS$  %
MY&H$<BJ"2%")C,P0>?MH&GGDJ<0V&43L4I8+:]0 Z0[P:> !#@C%6XM?#%&F
M281<=AD62\4S09R5D)5VI'Q$[,I4Z3G16TBA'Q;M,HQ"P3,Q1(VT;,!]P@'W
M>:PV 8B?AT&X8O%)NS7P:! XI,#JZ,0&+I+AKYQHF^Y#M,>U6T*H&YNFF?"!
M4Q ,71*Y4'(4DDGK;P\65TU:J9S*UT$#Y*1E2:4(N-:<QR0_URJ<%PA$VV#D
M51ZKE454LK:4@$U/EUCP?K#!1RQ)A'\B<FO DX#'&9 4PDX/8ZJ$ FDQZDDJ
M*KFT4_*(D%D1(N0JUL'I(MY54;I'D@)[)?Q> $F)^DTK,4!KG3D0_2N.GS-3
MA:SU H*@7V-(&5LNE4[ ,D1[B/='^*7C9-LKQ"M*4)9$B%L4U#:]:!34!F+9
M\'[KM6E+H PVU+M5'K)DY6IF\?ULI51:-[ZG]=1D&Y0 %IX6HGLXYH%/@*ZR
MES F+Y=P0F[[T"SQ[.YSM/S*R(8H,D*_DMD)_^@=2G>)'8K"FD5/NV6)]*#X
MIKI-/!/8($?U"RQI%>^#\YT:OI&]=N^F_[<FE'1'"2Z[E'F<34H%85EDI@]V
MEU]"([@.\O#X-DR36(62S"R/_8Y@)'EM9K6\BZF8 @]^%[2$+S?&))3;,%\K
M,C!HNQ1ZL$_AS2>X!CS%P)+I73-]0Q>8YPVVQV^X/DH!88&P:)D=3.NT_V0'
MT<RPQ_<XXOV&9;?4Q0GJ(SM[\E9TCLN"F1P_*S,D0M0-,_03H#RI\L_2Z6:X
MR['Q40V7EAD,V3:GE_Q;AEN,-1@9%/!,P_C7[OT0G=9I>;OWAOL71CO:0=^D
M-2.@+WW+FZ#7$>M4. 1 1S"@+CB9"NA?5F*)&6K.3 ?\1)P9!RSB&;M-A"U?
M&Y(NPWE+]BO&*&4@CY)KB/,JQBS\FL =!>F1@)=NJSTL>2=^5-FN+97W.>3V
MIQG9EM6,*O3#I2&GTX'S1Y<1'+_<+4*IS 60WO4ZCSJ>P@2.@7)*9#28E>["
MF?3>;&9"U*E6*(@!;:0(V$Q56H!1;ZQYJE&(G)9"YBS@",\0Q;UIP:5HB2(>
MS\6"ZY,>3+DSY\D\92L0CFC/,2%'D2<EDIO%#' "3*$YJM>8Z:#=J+2^&/O.
M"8L+-T;^#XVOP,]$M X'$@J'($3I*\&T%&QGQDH1/@4+;IUM2ET]H@I1Z)$Q
M>VF"O@+D!.@ZB\M@HLH+(M.42 3>(-,0=&_^#9Z8HYLE2=<BGP4Y12XBB:7N
ML/M\'B4)MM,>20,'R )ZA6A;T"Q<C4Z^G' * W"VI$&S)9YP>H:-L+APFRS#
MC(:2K(8.!OTX(:"P2OVK.ZC)6O("R4^,W$&<:;MI8(UMGFWFR$K.;(7]_S#L
MMKI-[3G:Z;0&EM>6GT;C1:V/+!,X<,H(E.GD%75<A"JKV8+A;%^BX";3W/(
M;%HQ1H8)I?ELHN(*L\"4VTLF7=6&(6N$W6,@\]EF3G4UP49I>$1=6A&<EKX=
M*S._YDZU('4B[!TZU]4 B*=HX=ZAKQ,CY!4-S_![1YP1HV7U/JI\.XJH<QG\
MC5&5WL@,%E[5(47NT(.U1.+Z]&II;%8R>:3A1DK@"?O9:P3RMB23614EU(3K
M&%C7(ER!BH/ENE$R]U' PF,Q6Z+B$R?Q&6H/F*?.YBDG1P!\OV)H@J#;#>&@
M-!D5 ,UYL(A!W9RO181U1^M=89EID[E^95N!&)7=0R&!,CLP- L@S/B[R+P.
MX[-",.P B,HK<E!:_U",!&"#F<5EL CM4DIDB2AOFBMOGXZ6BC0 W #.J[R>
MTC@3JK6,Q-,<FS%\$4Q2X3,S%I#G:3@I1"-<R<5WG1@I),HG([![#OH.Y9*5
M^B-&MY ,@/;X'8O$494 U0_2S#2(3!V0/ELX+E73H\N?=IP4S%N#BOJ$5A&+
M?05KBBY+-5EY<%6(1.07:)FK/ <"086/39^T')QG!FH8]5$"300^%"N)$0HF
M*!M)V]?B5\TA=5%RXLA*&4\PHCV9&1OH;-!1%8=%@%/XIJ.0S\XP3G^6)FL6
MY6N5^:72R:N8J1!.?L1Q*[A>NM)D7"R&9?,"1TON8M!-X)Q\8K18-+0N8YC(
M#Q6F,LRJ4,M!:,OL+LI1U9LZ>7ZI6!&OXY8;&&/0"R"[ K& 29B63HT)$-E,
MQ"I250D()AIL_0S!(&L!0P%+X*%81T:4M3$ VHDHATFLW6&*]D1@"_F/]6I:
M1A7HO6W.28FZ#?E=3344>HC@=]0PY:^H;V&(?0)\$M  '?\<C7 CD=SPZ5;D
M>36/O"Y]%YT(N#V9#TOS1'P[L_SPA'!V?TKX0ZH5]J=[;Z$+Z%'WI/S.94WC
MK!8>RF2O#JN4,0-$PDK=KL39D7.]GT8?5!*^4=AMEH-_(A[UE7U[>/'WL'T]
M[)Y?70ROKVXZY^>=F^O16!9_#_K7O4M7_(VN/2$#OJ+$//52[UD2D9Y#^GRH
MN$LI\V2P1Z;[592%EJ?RIW1^-&:GS7A* 2GV3?MLT*$GQPYU*ITT'W%4Z?7%
M5Y"=4U9?(%0/,+= XV%IF28;4-!"I.>0M:"+IDK[ACSF,!I*C4S54-:M1/)9
M795:J@(\%AXJ'";5B<41NY-6%^4F4EJE=G"A@@)K!%Y/85G*PXXIMXC6)):
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
M(MZ!#JNUM&N#$/].*A,A4FR4,)?JN]$P#Z:N-NS]NF-XXVW)VO#5)9RBU*,
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
M@64MASL^M.C35GYNK8*U&W -0RQ,A</+H-XOPBG(1JOJ^_<A5N\9$.L>6#8
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
MTVVW>L\!(_O$\Z-]QM+IM/IV@6--X?BAVVK;75K*([I*7<KP!LOCQJMM(!M
M5P/R%N"<< \0'3"76NPB281X&3VG/AS $E<)L(S64QD:;<MV!JKULR2*DCM8
MA$<VF0<:_Y*E\)PT.6 52T(NTX@ .@WWMB'6W*/1N'B/_!/ZL""M.SHUM)'
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
MKH^^NO8RZJ_D@>16YGC"(%?G@@-1K@:F?FD;(@4QP86)L@"URD@Z4"[8TMC
M[ V-=ESMK(Q#[UB'P!837BRB#96H@JD 0N9*5+P/#TL4SHSD(HJ$PU# -9>4
MKE$.($]-XVNHW0M3N0^V6D6A2 E!0QM%(2A,>**K7 .CFFMAI+R4I =G;T!3
M>?7U.:0\+R<0DXK!7I!\)LPCQ45&:?BN8]EUKB4P8F6T9SIG9NK=)@#O,"*B
MF=6Q 3;+$9DJVH$!3:% 3(M4\]M7D9];#2>49]]KVSQ\E:AEGHOFAG 2=N):
M[5:GH:'.'P:VEW:P9%?B&<66=\<HHZF:F:C<FOJ05F N$-=$!-"*M7!-U:G(
MP+\891-IPX-"?C01L:@R\6@G^<$"M<R-UI:2/P$C>DW%B&%K8'=I!/.*$D!!
M\2VE0@K7+:&,WV^J&]F&OO&Z:A?NX8VV<J.S+ E$N(34XXI65B;;9W"(V6R]
MJ4P8_EEQ/(+V!3\HJ?^F2)&$50ICU6*H4U'OPX00&<D=S);<Q:AQF4BR$^U,
M=164YSH4%)IAW8HJJ T J9W!(:A]!"7&8HL?6V9Z]OAQNS6TNK3]H9%7X?[Y
M*<@3C-\]BP.H]-LAES.<$EIO M9%Q0QDQ (; 5BB]4 #A6*0#+Z/N#?E04CA
ML27[3;B#F1T(_=^G:SMT 'P8<\?)1T39YL M<UV^H3W!,)^WX/B@='0H<.BL
M X)BBE'%*;F[J;:  H))I**6?!MHY#&8<@SPBX@S?$&\/M2P!*URB3%6P=!!
MXJ5K 4E8%&A_VV,NA%=D:S=4-T);"6<X/CWGU3YD;D^<K$^@*-+8W_V>A-0]
MUG=B*PC3?+>XB$0\JQ^\L>'&TD_Z!4MT4-WR/@- _\-S[T(BSC$A<!*2X!^,
MXHS]IY$"60&J(=B^P,^6&*^C&D.8Q\KLJ4C85L&WW)HJ8SBBT(#&%([,R]!;
M0D%'8S[#:#;<J-J=J ..YBM ]>7**ZZ#/&5Q-A-B;9Y@&1%:$4:!7 "8!LM(
M406?1>2+5P*V+/F#YW1RC6+@Z'D+M+N;OHQ$IA+H]Y3((?5U3(/9FGJ?4QWC
M#+\70 BY**I")O<[,FOUA<& L'BKD!%8AAY&7WH\?,S<(?L!WL:T ,KR$O[#
M5*7E5V(MF T59A03H7QS"1@A'X%75F(V)BO]M9C.R_B*4:RH?\ WJ:Q,)#_1
MDM6PWH1%>-SB;<!M>I!D4&G\"4YO%$;*R+#,C!=*@*RV1>MI(M(",:,GFJ%?
MENGY:F(Y<!"EMYD<\0!@8/]KSE),L9^'<2S3IM"C1*Y6*V1QQ8,-XZ8SL.V6
MAB,RO?V4VP90B38<\U@RF$R%_5G]A9+<T*T/*H1T=$D2$#XUU#."8EE$ CD%
M)(6;&JA3)//!Y&OA>C:07J M_5T^78T0G*QL*5/<)'_&T HF13#=@&"5Y A'
MK/W5=: F? Y63?"4X37,;B,TI;)?D,VF)E1D:MH=ITR,4G#3)2BWR?2) C#;
MK;,>)S4%?Z88C"Q[)1VY1,PSB9AE1:[IN-]V\[;*E1KID?(,^72C@'?CX$#7
MA+<C0FS-/Z7(T $XG<=<J9U=)2M:L8RVZ9=%$2WN3R3)DE"4?!S6CZ D3-#9
MJ&3BB56HFI-IPH6+7*S$1!!,^X5_4TFP E;",U53K^(;F*AJ#)"%E,*D'GS
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
M9I!<F;7=;O=/^W6UM]O=8=4&MXFH)E*O &_! E2HFMD7 HUA(^M-ES B$&%
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
M%NOVH4 1FS#<2=!YH4!#"F2!N 3!N$W+-%J&,G55W#E^*G^B%P37T(H"%QG
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
M\/99LHF ][;^2IT(5F$YBQ!N4D+IDC7@0N5+()F1BB&R%-UO_><K=[L302H
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
MJC=5MD^[<]JI>'%<<EE3=\6IE&#3GSK-@E$GMW"4D3G)"WSGB2!XBS%CR77
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
M&+#*MRC.1("CGJPT2'"3"CVA], 1.KO=AZ#:Q=(H!U)5I@8?)MBM+Q^UHZH
M/DQ+>V91G:FCBE'UZ ESN3GFVVIU&-^W?.\KYEM2WA:>G[+^6T:E,F[\JCC
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
M"ETCSXTKL[>P!V0V2"!.CP@P3E7.XPHBA%#L FF1#@C"!>>%)%A"]',@)X#
M>^G@(?BW+I#"?-JT9 0Y3!P43-QQSX#T#=*UQI-!)*)3ZBFZ*=9.]) SRHYQ
MJZA=I-"EQY<,#&1M1'\9%[_%3-@']CW,QE4A^BY/M8A@C+U*4+)+W["VV^(D
MG/_WZ#&\8.[@TG,\5&"B#=N9.),<S-O>VSL,SN(7CF'PY>O0#K>VJ-I2MPRO
MYP&R5;7^10+.L$*]I7>0,JSQQJ;DEXHJ^ :.#-L5NT]"?[0D1X68."W#I!"X
M78R)XEA%T#3X-FQ!!774+Y-DK3*>$UE&^E+D9XD'![HVT I4T@-YF$334^!I
M2& 0PDSA\2*)?<MO,)8"ETLS7W22950K"I>,2JO:60VK/T>7$J;PJ@ 9%^ $
M_D9)\(-A5=''[PCS_1$HP-8==CPU"PZ(VVJL"A$WK*\,D(F%'/N9@#R5X./
ME3R8CU@26F H=E6J?O(6GLHTUO 5""<@4%>@O%+$9ME*QLC"3GI# @,F,)4C
M;,2TJGG:*.9(S[*6< 6410*J@LB<(JGPF-*"!K+XAFTM5JG)O9RRNG 9H2)J
MU)F@FE842\(V41.0(J8[%M:'(Q#7.L-3K1< 9,VE AU46C0!EAVAES1N>8IP
MF>X2<I@D7BMD!9G*!@#2?-T@LZFP?7@O9"1/[^LY+M@O<V2:P"0%L.[IX6*+
MO38@&7FWW5B/PSP1CHZ-@CWRO=Y7Z1"6$)XK, .*SR_9&O1U4N9%6C*1E&>J
M1:U\UO]NV3Z6H$;X<Q*&=+A24DW("QSN!-59TB5L9F5U_:I$)YO43958P_"8
MZQU5*3SZ@CH"[MAY!GL&K"*X)DA-4G5L;M\%&V>JJ!Q5O.!]!1[H40VX50!L
M^ "?%3D7< *H$!W,FW-UZ,6,F8;H9&^,B6L'"%GDFLQDF*8G*=8%(&\#=9,3
M'JZCSISV' 1VA[N^.E$\H(V4D++Y,IK;Q@P#*Z"A4P:L30K(*[%E?A@=!7A]
MSHR] A"=%[-@:E^,T%)Q-V+"L08+F2Z\\5)U$@XG.X5 -):,645<L ^$D2P<
M-2$)9&IH) XC#Q3/@YR?QB1YF\$6H!)!OFD/CH#('N!NY3!.=YP*TN/%0VL>
M+P0+[&:SY00Z9]>X"64CV&R%1.6;"#/G=SR(]=VP#PP@?$1@\"_)3?2A,/>
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
MJ&/C32XAC1B<7\*:F]T]25D4J'\XVPQ&CE:%<YOW776*659!@L-F/%;T2+K
M -P;7+NGZC:XMD=1E[[7N^0R5SKS(8,PQ-C&(0>=W[#5W?IP\:G:9EB;JZ&S
M)GF4"'2:MH *8GE:8EUE%8YY<D7<A'U:XTT#R1_(VP CH:V+X$@H4*^3)>D\
ML+*/].Z,B@3,:Y S/A(&++E7V(3$R5,!Y3OJ1F(I2_]1[W6<W^!U215T=(>C
M.[)H0,Q]\'/B"*YA>JJ6OAJ%.^/H9[,<DN@T+K,"#F")Z#KD-14*%%DQ6Z#L
ML+Y'\*970SQP8Z5\6].A>(!&"[FX*:%G&Z.#IKS4F'18$0"624\-+/G*PH"$
MSQ&]>TQI&W.G"G%\I9BX?Y'3&G'F<.E&: ^]I<KF83?+7RTK]>*E,MU6M >=
MF2JMK3(ICX[2.'#+%#O-6M'R,5F #^O&70UW$?(9J+)/[&NE^N2N]HMGV=,4
M31?36=-0T(HA%CR+B2.2E@M]'/YEEUV+HI2PD6[/]M@BY3(X:E*NV+U&$;CW
MA*VMR.%Q=5R@C&3Z44T7[IR%5#-LPDMS7*##X)#%'1)E'N9E=A 3@1G<PM&3
M@WR:U=$=Q]5E-(52H#!G[;<X=D[[5D)[C.P-W<MX.;IK.&;Z*WP@T 9^/XXN
MYU$N!ZU%;=<-'']:"X /FR7'CYP^D#^#XP88TUTYDRSW3W#G=T 3LN"P, #.
M+^J)EG$=-Y[<)J2]D-$A;3[;&K+NTJB<@R,6S2*G1Y#87!&*@,BJ4/7F;8$:
MIGUC42%7'G*YK RC<U]>12/T^V-G7;>%1KOKG+@%QJHNT?'S]F;/FWS,XWA*
M073* GP$*2*7X#VW97L7%JRRMI8'SB&$-AG'!D(.K!T[=4,QEJ&0M/15_%LA
MX<?E(1NL'W&X!H>%Q?LKVS1>X)]RU/3"X13?=$D#>EXH\*O[OMB\E!3%<')/
M&O! C&U%>^A"-;7EBADO7(+9V"-S\+H$=.O='&F!)\G;K%IX+/(D>OPPIF45
M;G6@5XAB!NZH&WA75XK*DKJ#]NJ1R4,,M[3/]J16:QEB'Y7BB>Z6_"TI+^_$
MDY<LF8$H#$-$.9G'%AC@0;Y<&:P#?PT<+PFUEQE7^CXKX]@_%ZYH+RU[5U6:
MFR-%;0&0L5H"5QOT M*8:D2\$%QUMMEX/@I\ G&D4(9E22JSI",&UODV?FL'
M\2D,#J('R'1[Q@D&R7NB9>:#O;9\\O66L0 71'U6,''"G-]6)Z/,C@ISG8S'
M#=Z=$EFAO4.&2F;;0QT'^SLV"$N5A7\ZK1S&G+<0>H^09C"+M, E2#NZ.[.2
M=+&]88.C&OMH0FC/^I@\]2:4* 76]OP[E46]%&_J2=AHMEG: 0QWBMV]'<%*
M%+EL%4JH;_<%0.(YC/N.W "9P, AV*7&]LY]17'(VTR_SR;B9/BZ9M0JMIA'
MLB("\X8,Y*9B_C5K;UY[#_'E;7J:#"E7,VCT(1PF)\S\O#?23^;0Y\"QH]S[
MP 4X:[NCEA6$6V8)K-I.+PNBZ:#4.VTA$D96;%_=$#U^Y%:Q@5-?Y0I5$=Q
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
M]W1_6%%9%L8,?6IXF7]=I<?DZ*%Y.O&6.(F<;Z:Z5#?%+K.QY9EOM0=)(4;
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
M]8G_U[R>UAFN*73>MG'=Q/2W'VX_-\ V4=@PG)G^C^>*SK[>QK_],*UO;D?
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
M/88!_;H^*\;#8I6*8#%SGV Z6H*\!;XXQ0E1DA284IPESX[=.3:<U/2$IM1
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
M F!T-FFV#AO:M<E*!JF2Y!Q%8C"*PD=D.#<H8FRILOG-WAZYKP[KQR@IB06
M/\CQ>\[W<7[;XG3Z)3:^GJX_A]I4MPJ8P\(.?',5\C522I'*R9F-<2HH9E*0
M/:[KJM^3!3D4P =VG#U_Y7A[/]GS[52&FL2YD,@*"7,L'P##OD"1-1&V@4!
MY^@1.EGFFN:AW6*#05M*U#JZM;<6O5[M5A[T70,+/R(,)B1-Q"+%8T1): JZ
M+YCD?2(^#NH]&T)"OLUH6QCK4K)YFE+TL_-T^L5?V_%5_ "*P_GX^2F^1A2W
M::;2DAJK%*"/<X8VT"Y@/] 8X20PB=1XX8?)/?A;6 3WC.SALH\]2OCU- _G
M8S)+IOYZ2DN'+#%K:E7<&$RR3DV)Q,C&0)$6EB&L<=2>@R$8.CG_BO,[\ L/
M _<$TTJ:R+!"S"<PI36W2# BD$Y66<\EI]T2IATT]==0<O,T _N!L?XC]==!
MI&;_H_L]Y@+KF7J[4[)H:F54"B:IE88C29)&Q$L-TU6DH'E.0#1,[J_?B6#M
M"?1C$+F7+[N#4M?^;SG^X?_/%^&5/85T]PXK)DB,$<P6:[1"6D>./(81Q48D
M)CG/L57'OEX.+TI;R&I1[(OY-%Y>*/:G)79:<I3!.N570Z3R#A%"*0H<?FC0
MFBCW-J@^N:H*!6\<0"W<$[A':V >4\+KI^Z^XF;OZG&5BWAW2%3[-=/TV?)5
MBC(E$6&_9S:@@*-#3.0+3AI^*N5U()U"\O86@_T@#=MSQR' 3<M(R]+ZD.QM
M6JHB5Y)Y[$'Q<0;9_#R!3]0A'H3F2G$:[=$;'0.,^-JT>/M L6!T?^>\M;O)
MV!9M5BQ%ZIC+F20(0X%HFA/C*D0I3TXXZD%Y.'9+9-_2ME\\B[GOOT'I73V:
MS]8>BK]0HZ(4)T6P1C1&"0H%RX_.>HL<EE0)4'Y=['0R><"5>\G*(&OWP[:J
MQ+#Q M8=&CQ&B2:'(K<4F2 !(\SS]<GO;?7>:=QW6;][(GFD*_A.LK95JV#\
M<<Y<BHAPZ9!R%M:?;)3R8&W.?\>I&N9*_G<M=?O&M& \RCUC)Y]L/5H88@]>
MQ5P^=;1),]^RI8H%X[@#*]((%5'(23"4Y@1)*Q0-46').VD+?[CW!PQKV-\(
M?H_N^\T;S<!'E?OIL&(,*\D-0UR##BDY:),B1 8+D=/"F9! R3QVX=Q58+;6
M'0HA?(P*QD :1;GG:+XW>?MN7Y9YO#7T6^2V;JMRUCJ7L(6)Q4%]PMHBSPA&
MA!*2C 5<U'=Q,;+8[EH"XN/9A-_$-&GB76+<.#W],FLLC&X]MLW7]S JTSWL
MQ#OW6EG!DJ"6(V4%1["$,)04XS#04C.O9'3=CC;W=("\2N%Y#\&ZT]^GI2NC
M#8_:@+Q*^,$QM<CD^VU8P]+I%%/,]0BT+*-N',WX?WOB.PC>I>;NCPW0M]A)
MU\C0@U*5M38RKCQ*UA 4J6>P].%LIF.L'6$IX*,/#^\]1M\^BM$+GU)CG9->
M3C_$3Q&4F\OE623L0VO&_84:H&])KR7UL ,IF"0X1-" */Q(1&HG1'XU^=AE
M8.<Q^S9I]V 8E0O1F((ZNZ)U;<3%PX*54-HESQF26$?0LKU&42B+J,;,,R$\
M#CT\*(64O*&&O3<VQ69];/>V'^,8UKS1R3B<A)MZ7$]G>07\%)>/%*Q;!#HU
M4%%C Z>)(\J]0 9'BWA^/#T%IX0*4E)^_-(Q],:P-^Q*2<_W^2QEH;PG0TO+
M=_S8Y$)QWKR8?%.R4MX(8ZQ#U"J5[P'#?JDH1I*EZ%.25GX'Z:6/U13I#W8Y
M 5JEBUU@U,G^?[Y*1147QL+JR:FV*/+6(^@((@!6H#G9)^F1+*),AL'CE:C!
M0"\:;@]03!XOUIN7JO45*RJP9XXFI%K'']8:2>WS,X=!,V*II^'H'U8^5C$;
M'/KC"#:^A_4M]/*-]5<PI/=P(06:GKY]]_;TC53ZY(R>O*&":\6,,?04G[QA
M;XX\YF#S?.GEL-X,#S7><:' 1 T)(\ILCO.'']F]0(T)%HNC=[X=5F:V/FW>
MQZ <X]'RXT.H#_$VVR+CJU.H,/LZT+GSVCXV ^V,(=Q[,(ZUQ"@H8%@[;@!M
M:@BV@2G:X\99F5/K(Y;^(QN[(GMV3O)X[D;UU=I;-@-=]_FFLT7*VS/KZQ%
M>'+3]G4R#CG'?%8=%M^?7#6Q52#>Q1E(RP$I7%Q4G+V9-,WD<P[>/#A%.4WG
M]%?HKCE*]!9X_6QG\Z9- G2?]#B7!%H?Y1I=2V&)AX7=;$GQFM7^0:DJ:6ZY
M40&4[^A08($A(HQ"1+KDI%*4R0/J:G?8WLOK.B?WT]*5Y]PP!TLIYT2C&. 3
M35@B+%(R7A(FS=%?<-YYO)X\33L$/J7TGH?3;+-,/U.Z2I*X9&!#]<P*Y&Q.
MG23R(9&S.BKGI.5'_\;G4&,_##Z'V,[?C].D66!U/KZ7W';'6'("J_!%4T^:
M;S;C<3BYO1W5/FL[*Y=&SK!UB#WO(?X/_GS@_:)C^OM'^=A5)#G\-B%EG4&:
M80JMI]0>>X$2Z+3&!]PQ8)ABAV<B'A:KO-+.8Q&0(\8AZV$*8$PQPH%B1J3
MP1_]'K'[$'V[4/1#IJA'N*/X/GU30(I(@*.$!'4<FG:P!@9+LM&%K7:)Z=@C
M]J7,SC#8B \!3[ELJ^V#YS_ES(O/F'S/YE%]MD:EO>$8)Y[O$A@4!8N(92<W
MC3Z8$!2WK$>H0YD3IL%$8#B0#J$A?,P;_+[-_HF?WRQ4C86WY(%:LM^><PK0
M>^?=/OMX\1F HIW^V$#Q=Z"FG=FZ^6\[FL>S27/RV38!;.^+V+2PCWW\=5S/
M0#F\G<^*Z',O4/LM01\G;^)EG,U&.8?P W_@ 4F\?^ZPI22[5Z;SHR3T"5EV
M>GU >EH\WL/(CG.<5W[K^Y"25F*56W2]RD:<.VQO5D^SFRLV=9R>W7WZ\0*V
M]0CF5R@L-K],QF^?'E47')F/.>_SO/E:C.\?)Y/PN1[ET,/EV[C/1_ =IO=C
M0.!T.JMOLL/X;#Z;-_'DZJJ)H!S$A\%XR\"#IS%Y![;!SVK8-^)/L,*$;RE;
M']B_OF+%#='*<8% )PQ(88G!BB,<*9,2Y<9RQCJ%4!7G^IE!^Q!O;)T=/N?I
MK)Z"(/UOM,UNT'1MO8HA>.-#?AJ3>L2MRY&:@)\ /!,-& RD'M=KRW@%AA21
MR3% 7,K.W(Z[S,S'SY/!!'+97A4YMT1BB4@,%M'\M #Q# PQFKQ+1L(@];CB
M5\9-<30BN#NH1RQTT/VZ\,<=6ZRDU8J+2%'DSB"28T*IS3>6J74VL?9=BV-W
MCAR7X.T(Z_&*WMED/MP.O&JP\C$Z9X)&ACN&B&()89L(DLX&CKT%C'K$QI4)
MR#TJP=L1U2.6.R@[K-Q!V<J)J#@#321A;)#@'B.A$@:=A.'H<#3.]GBZK<RK
M1<<E=[NA>IQR=Y)FL1E<^!ZU6B6C'<FO.R4:%8I:!J2))LCKG/+(*6M(CRU7
M_KXDL"^T14XQ-CDUMO>V_.&L*,YU>Q5]-[[;JI4(^5X5U2@12Y 1/ $&H"(2
MPZ1W4@5ECOZ=J\/,^UWQ.X8]QOOYS;Q]Q_GAZK7CUO)\8Y5G,6B;7\1T$>=L
M>1IYP0F*TDFN@F1$]TAL7.A:[H&VE,$@/8J=Y#*#W7P]3V_;<YWI^_%_+5I:
M53SPKK(B8XW\KXI4AEG)O8V(*F*1 .21]IHA84,RR7 8_4ZA._OE9-.V\*A<
M#NR4FFF*G"$.\:2 ,643,M(2++2141]]6MO=!NC;'$P]82F6<6M)Y_N;6ULW
ML$C<KQ>+/^50D0TYW3JW444<I59&($$< 1P9(.HB00%S!;L;5TP/$\>\UYP]
M0\K'/C [BI6ZQ"'_+_$SX#:9YUMB5Q?-9 P?_>)Z\\$Z+G&(O$I37RQRZYD.
MV_N ,/C+O/7?9M!_?#^O:U3._M>[?[0+!,RW3[&Q5_&7^8W+1WD/L^]/S^>S
M*0ASSNF\9M7;LJ6*4I:"\3DY0-0H@CZ'E.<899N>,AV5"9T>?"N*RQ,V-EW!
MWZJ=2LLHB4^P+RI'4:0,5%&1\BI''1$T,<N._F1ZKW(P*8MNP9O@3;M<VM%R
M:5@$9SU:-%;O*<5P8;^V$:M-DY7^1^O[\U? >S:>CQD(3C \ECO0UPSQB-(D
MD31641:D5>3HCZM+RN5!("^BYCRS\Y70;"[CU2*M4:$-_FE_)?28I[TN[/OZ
MWS&<U6,[]K4='9RF(N,]=]/XKSET?/KIP?70(IT5077EM[FLK\9UJCT4>Z!!
M3T:UK_>/<1<:<J0VJ+7Y5PZ2_61'I;3ZCO3=711=W9E9ELFAS;],9CG[KX]
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
M*272U7<QP_.Z_&L1I)%O6T\*X/2T?1W[8@(DXI:J8*9R[C'QD"&UQY<UN.>
MYW&)-RY\'^7WWW]^ 6T@\8^V$V^_PUQ9SH3%1D&'L(,">\HLED@B9CBWGE22
MY^\O5U83@)DE6EIIB&- $V=*5)A #3PF)R_R^KFRE5G;-%?V-+3^)+FR'CJN
M":*4*$ZQULA+6H(B&6AP4)PL0MWFRE;F?L5<V=. ^S[R'RW$-$81.N"=PI)X
MAD%)LY.2GV>N;&5.GIP(60^O/X>L#",C-7-EAQ.15J(7A\B55=8" FDXSHD2
MWFGIF2@)"Q-LX/#NT0"IRZSZN;*GP3;Z7%E*('=:$V^EL,)1"A IR2&>GF6N
M;!TIZ JQE@3@)&[O)@H\@B*0[J6W09O2B BXEU2G4&W6#I@KVP9K:\$S8,ZS
M@%H(*H@+O]+*2!4I+VFV1IU%9DW[?*P'3U^ZV_XY]A*+W0L-RR-FX,%^"<%>
M<B$()-0Y@:QV2.U-\:#Y]+A;C],8;!.^WD1E.\6C*OVS=@D0FHLP[U@AAD&%
MJ/5[6N)?QFWJM<2GE]QO :'SYOHHC;8Q,+N5T]S-LTE\K/<R_Q)?4;@NTN6J
M6$_B<X17.X=_2>+!@_[D<1)BE11$20"X]A0*HH/>4NZ'QO3*]VHZ0$WVY/VA
MU(80V-GG65P#U=G]O$=B-72(*P.HEX8B&M. RRG'9.#QV5\M,[81'C59>#&+
M%X>_I,M*['NC=1+T3L2X<<I#K@&E5N"]M$F)ZU_N=&9?-6==.UCT=<9>I@^;
M<^9COC,_ROTB6_Y2Y,M#>OBQK@G6#'"HC6$>84.QPWYOP1#B>G6?MG!_7_>2
MKV6<!G2MOUH^YJ(HJ\?\MH[H7EQOWQK?_O4T_WN-#R06:0@,P\X XZ"A+*RR
M/5LHKU^:99B@Y+I2-@B:(ZS6,I+:5 YS@ BD2&D.L=< DG)-"ZI$_:N#82*(
MFTIE_Y".KS:5*HKX2LOF+/@0?[JXOEBOXDMLR\V3>_]G=G-[LG36_5 2SAH?
MSAV@@VD):,!2BG*A"^5)_1SK86*$VQ70GE!MKY!+U3GG^SGO'^S]F!8WV2H^
MB?F&<M_5YQ*$J<("VQA%K94WTMK2@RD8A?6SH(<),CY5!$>$[?@VRZX*^0D,
MO,/(&4&A] HYZ$OC.:"%ZF][P\04=[_MU86N+Y$JM=A'HZH,@#X@.6]W2K2W
MA",4*[)Z)#%%E,F22J1L_2SU8:KKU!60UA!J]8P[KPK*1!,C#((6$.-Q-/'Y
M'BC+&Q19'Z:,37OG6\_(MB>"3=+'/CXKU%!=$MO[9@(]L<0X3 BP4A*LP3X.
M0%"MSZWL3$L".1C ?1V1/C(LF\\^?ULOI*3O4(W;*MT3X96DD!,;%$\:R)=2
MLI)R*6#]")R!BKO4/3<[ .N<$TD9M]1;RCVRR'MKM"5HOU%+WD LSNL.H$60
M!O3_O_'T94F<^WJ?35:;6A8VFZXGJXWLW\4WOD^[!JC_G013[17P5 H!B38!
M4;VW>S'&#>Z<SOXZH#=4>XL/2N?9\D/V.5NL]^$.AU.5W^B1( NX,(YXI;2E
MVA!#R9X^UN EB8$*?M3.1VP%G[[X'\R!_"Y[GR\WSY:_]D*YSJ[S(MNV"W*=
M+=W759$&W@35KWC88!7KDH2> ?HPOYOR^N& #'7XU4091*BSDBK$L:*(0ZSV
M. O08/<Z+Z_\># >T#/Z!-$/V3Q=[<IPG^80?6.0!"-I,?'2.FP)0= X]VA!
M.]^@&.-Y.-\[AZSG>@ENN9K=Q;GZ=%9L[J.6%]=/[=EOK)'%=$?=W[/9S6WX
MK_H<%M=-//*+U>R?&RB^PRH,DA%O@GQH+BTP,8:>*ZTL<)(*0D&EH[XC=6;
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
M'#T1%DGLD./(*J"4"O\"^WW"X_J"V9EK=8R"V1K 0[N_ A&+U:ZHYL6U*;)
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
M,NP\I@!Z0H(:LGMCPWOF6"6SNV/*3JQ:JSW"P#*EC.$F"&6\0-E1Y !7?59
M.K5J;65F'*Y:>QH"Z9^G:JTRBGG,N501'*$AA:X$1J$F6_/)HM&D:FUE_E:N
M6GL:,+W=-#4L6AKH4(9#RBT2#"@<8+/E<D)6L'.M6EN96\>KE]:#Z'L1@&$8
M7[MJ;8]\/Y7?G5:M%=PSQ(VUR'K@,/=4B/UDC1]A5E(3Q*M4K3T-D=ZL_=:K
MUG(BK280.4"$41 !B<J3SFLA26W.]UFU]E3.MP],OP+09M5:XY!20GI*L,!
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
MC74(E;?!?]D9[=M&JCHV*GMZP>PC43[ ^_1?]GVN:HZM?EX0&\-SH3 "!C,
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
ML8FW)NP);BLB3:;(@!4$&66U]\9HIH&T%5%&=;@6>C!UKV=Q& "E'G8,\T1
M2R54W2SS;2*0+Y;[K@./BVV\:;2<.3.*Q0O2F6,8,2X<#=9-"4%T8Z:7+CK
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
MP&@^[:G*'HY_Q+JJWGP"92BD#%D>9>B?SGSPYO4E^]>_U/GSRYK0\[,$?@'
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
ME)*/>O*;+Q(&\K4H+ ^1(P*K)1[ST%<]KI43M&?^18CWQCYF55ZN#B_=6@"
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
MR[.3B.NF97EK4Q;R=WJV6S^FY0)O"@F$Y4T![8P5AY,RSEE].& ;2A 'F1L
M3ER'>(ZNL9I$953/0^@4^G-8JZB8*7:Q&ZH[WNNKY?G8#P.;_-=UDQA%(/&&
M?#&VF=9PE1C272F])V!J<S8Y>EGU;")F>:5L5Q+8:]C5Y7*U,99&%4P!N7,1
M+Q6NO-,M9?SP2%:^H4O#-2Q61"'I^EM6+//LV%/05@ ]DY9\6TD2(1 XL><
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
MI"Y^L>DIZ.XMV6[Y-MLH/"1K?"0)#AQA)I<W3L2AGQD6DO:/B=U?,CYSR\]
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
M+'^MTW6_?_2ZCV2<BAI0UI>/OY)]ZGE_PR I"_;3'?]%_Q'V#7+EL2X_BY7
M,[A8+IO8,W]U1'H/LM_@!3A.T *=N(X58^],K:J9_F74H[J-*HUV6=6=O0.,
MK[NGIVU;ZZ;;.*_7VW9C<?T&#4UBSPJ]D"0T#L,HM'%"!C2!8R&U?;QZ,4RH
MTVBSR;DVLC%\C/V@LZQ\8$GB8RN@JAMS-7M(<$YQ <Z1G$@\\LN1VK[RRQ'N
MV457D6&A[;1F?+8,639NY<FMLB99%1;N_+[([_(U2]G1NCWZPR+'YW*;\V='
M#XU##T5^F%#+1PCY-* .[7)WZ'I11(5F^30W:5J6=X^/:?72;KD_  8'Q&"
M+*G#F@@7E-WIN994V?/<,E6=34^%J#LGGWJY7XA::C;JK3B:X$P^B7WOB%QW
M/,&+/.R%T \<'-F.%U#HV1Z%+F1P;$OLZ3F=[4V8G+Y[C'3L*;$13,LFGM.0
MK)YDJO%K.)<\29I0WCB>\H6HGDZ+3N:#NM@2U;O/6=46DXR"?=/]?B4;V4Y
M/.Q;F'K(CBV7 >@;I$CN*,.(9@RKVQ$R@,MB(YG*C>%/3+PFHDY.LXY9VZ.2
MWLJH1ZA.$W1&GS2PN@Q9TF%(J;W'B>](2>HF?TR;H8'8(C"RJ.5!B$+""MP@
MID,#V*5">Q$5OM:PR QHQ-?E96FYO)?"("-RVC$ 4=A]+LN*^#8#@^RH[0\8
M (U;NW]MUHE%=T7;YU\M5P5>CO;[^'N>/NYW^<4H<;W8<7W/H[;O6[8?1H<V
MB=2\VKB6#*O@B>+FH^INZ9&TBJ5?TS$JIZ(CR)SL]J:/ EN2]?"[C%Q,DRT"
M=S6I,J3S9CIH!ZX=8@_;"2:)$U*,AY:IA>-H]9Q5MZ7.N^DNM2@SVH[!"0^Z
M&_[<)DB[K7OE'2AW3=VDQ89/5S\=E42W9PO)G_3V-%'VESL6E2U2N#U-CBV9
M2FE#RIJ?,N/'"K99D_%9BVSSN2K_)ULW]0H'/@P#V_4CS[=)G"3$"SU6FUF^
M$SM6+'Q9N*;F)JJL-F#-8/)]LNL>9SL(V<^?>J3R5<98HL5KL@DY5JO5^#FJ
MNCO".F $'4CP>39^Y:N["7D>5_6-X5NF+CQ/R(5Z41.;RZDC=1GT3GVIE2OA
MQ<S=;9W]8\=Z8?+,K\I MW53I>MF%4=QE!!D^X3""+(H%2,;AC2 D1W#P/)$
MU]54O]_@8MH>$N@P@3\&5%.OGYT@Y]RBV5@^EY%ZC3?C[?*8'EX4ATU_)Z%K
M.0E,8A1YL4=IC"SJ#DVY3B1WL9=* \;W.KT>.(J+^DK4*:F-?M;&*<U,J_3O
MD"*N,'(<+E)=)$TXKRPJ?*BJRG"Y8<QJ0Q3:U E8U+=L@BCRA]80C.1NWU!L
M8VIM4;Z=5)E$-8DQP=](E9GM\M(3W$B(C2R;R]0;:2LN2(X:*R-4I[\$C](P
M\'$(;3ND-@XMZH=X:(\09ZSN"+8RC_*HW3NJ3J6R^AA@48O^S',5Z"E^Y#1(
MDM/%JI"L'9=U2(D9124:+D7S;3\@.$S\T(NQ9>/(/U1P;B"WEUJIA8D5:)3F
MB)*FI#<&^!I;4<VRG_!=6L0E1I+&1<J+K WGI46)$9$5L:\9,V^#'K-BPZ?:
M;TK*NE;SL/]!WW! 0Y?)6<#D+'1\VPN1$_<-)XX=>*(K8IJ:,RPX>SA\,:Q#
M"/8_$U^DT<7MY46P&6B5U*46X('$]F*F-\0J;&;4Q;#X,M@,3*LM@^EA7&0A
M3(R2$PMAFOF<?R%,MT&EL;XGF7OR33JW+Q^SA@OJ]1VILDV^;]+VHI!0$B,2
MV4'@Q Y.AB:# %.I%'1,0Z8ST0X;Z,&U=QJT\"13TE%<"F:F4]$H&0A.,3A7
MIGJ&IG,)JPYV%Y*W:C'E;?JJCQ^1+/;HN,W[348NC!POI%% ;,MS(FP[=&@2
M$F*+YJ^C&S(L4,>'RA1%2@^?EW/62:F4$ZGW6+P6%RH#=(HGJ)/2JI::CJ17
M)">]Q,*);%0;>?/GH?I,*0UT+KG<\V]IE?-EY2]ITR_T8!@[CA7".+'\@%]:
M$0;[".(@J9TDTE]N6,('/.!+>\!/8857GBZQE-(H4W(*+462D<3Q+1EGDD5E
MWI:1(*K#+S7U'W6UZ)=C0@M'-$E(Z <A3!P'DA .#<6.%:CJA>#73ZL82BNS
M*J3)JX8!OD;IQBQKL#\2(J@=DNPM3SUD#3BC'TI<"!T1^K[.:I;6)+N*);=5
ME17KEU:PGIZV^;J]2[!DC6=UDZ]Q657EM[RXKZ^+[<MPOX/K(N@YGF79 ?$M
M+_+@?OJ-4BBT'#L)$,.JU.%OK\T^LJ ;> <;^ K+8 4XF &X'1+'88P[[7(]
MNRA_R:EB[ZKK"ZZZ.>TJE8LHC/M,XG#3DGRG>.QI A\*'8L:2>6)RGPR#\U?
MN4]G:CG#")"/Q/QUKS[DGV[>BB//(2C&E!*" VS!>-\\03:4C;I:&ITLPG*T
MW5#7%TOUT"X>-R=G7#5&7B9[1#34P[I\Y)N<_;%13H<79.*9"$$78I=6CI<3
MI_2:]4Y,,L";;"5(CD+B,.6-[JNLO6Z>EA7[ORR_+P[(>E0$!5Z$[" )7"<(
MH\2/$1E0\:T9*L6@*2R3UH. O,I0#]L ]I:TS[CUMAP-;;4"PYC_Y.K");AN
M3&GXQFO7[WB-ONNUD?6A,?>IE8A+<*..*M&@.V5+145*!:I%T\Y:3B">Q-H3
M->,T+"L>E/FXO^H-(9?&'H(N=7R$B44CK]] [[AV[,H]P*+:B.E-BC^< ?FH
M>CVD.H]B:T.34"@7\-38F^(4S4>1U^G'$KJ,1:/Q9IP_3J/*BZC^Q-EM\Z&H
MFZH-T:Q^R>NO3U66;JZ+XT4L>Q783D*@#;V(D@ [$?%17[4XGN<'4B>(M35J
M6)\X3I#O@8);CA34+510%N!Y6*.MA*_[UL^[F'[-0KF<GK5L'S!>@18E^+JG
M^]62^+0")TK?&<'3[H%E"*!^LTK#/5=.(#\4Z_(Q^\JJES9!W-]&13V^E(_C
MF%J12SR?8 >&+H302;S8#R_M*Q[[]>:&88<(["'-=J?:"6K.#+&Q9"YC1(VV
MHM3;Q20+FG2;U5\REKOLLJ]9]9RSRNM3UJSBD%@X\ F,XCBR463YR!E:B[S0
MDJIG%-LPG"[TB&3?AU0E3+!PF8 KR;J%(P(]I"LP@&I?GY^X;'F?FW-5RT@V
MEZ$PHZUX6[-H84548?CEJM=W0SLK"_IV!!,2Q7: HQB1(*9#(SB 4H6)Y%<;
MUA..AJ\WU#T>\$M>K+>[]@+Z3<9RH'7>SJG^14YP9/D3TQF#U,G)R\#: &5:
M27E-PQDE4>1K&0*B"K[4TF<D7[>HRKK^7)5W>;,B(5,BSX((.[85Q^Q+,=D+
M$@[]5</??!#3"IGOE1**/03A+M]"X7??W\F>[Y8B1TP(3/$BIP(=)9_/4V+F
M;8Z#_6>&OPI+RQC[2LC?OJFA;+UP&9)MV6_O_YH5695N4;%!F\>\R'GIT^3/
M6?+]*2OJ; 4M&%K$"Q ) S>T8!*0?8:"/1]+525ZFC2]YM*AO +W'4Z0%AN0
MOD(*L@ZJ;"&CB7+!NF9ZMB7+G('HOQX1_1HDZ%%.7/4(,7>N"-)+_3)D3;=1
M;TLD$YR)BN'U4\:;*>Z[J:"/3'Q7Q*%)XA&/ORA&89)@VX^&EBR?.#*ID,KW
M&TZ)]I! WF*2DS(EPL1TRS17<B)UH*F?]OV% SI=4!H1I'<H.:,^8PA<AM2,
MLJ#4UYUD%T)8MI'5S2!5GNLY%D9VXELTH '!%MZWXL84KHKLGK^%(R8ALM\N
M-"1@-R2.@4@L@W2 AF1(3D"DR1)=+3+ DN(J44_/+"G,&Q[.+@FI,;8,I5!&
M_\,2T!@6Q!7BF;7!UY@Z,1I:Y1,[7N"'$'DN<EANDS!-ZIOS76A+55G*C1BN
MJ_8#0B7?4&=.5#<F($U60 9(?>IQ!0944VO)^]R<%961="Y%7<::\8/,:.%%
MN*QI'K+J4UF4KW.@0>0PM5P40"\F+DUL8D6690V-8B<6N@E:4U.&M:=%UPL/
M^*5/6/YR!8HS"ZI&&!4L@:8C4[(::GD\1K8OBWIP4U=&9YDZ5R3IH7@9.J7+
MF+>EDTZ.Y+:3\3*-,CM)6;"&=ZSMOHXKBQIG=V65=9^[2;]G=?*]J5)&<EZD
MU4N[%YB!9M0UC,-M"[M76=MR7-_RO  SM0UCUZ>N.R"V$BBUNC4G3L-30_V0
MYOT,K/>&@7)O&;AM31L$M>'&R>9S,WI9-"7\.1PLFU4>S6)U+CZ8!JY_<''_
M^=:\*_#:G-GR46..N;AU<M[NL(QHLP@FWMW"N03OR,4YAJ0/IS@K,K[:2ZW8
M@:$30->"#DJ\"+G#IE.?1*[0[2=CVS"<C7^NRN>\9DYISX6/#2(*%,H$ +/L
M*8DW@S3,*H)?>E03Y]TGN+FHG^IL+DG[1ECQKFZ-945?;OUAV#_YN:SX#U#3
M5/GMKNENC3HAD)YMNP[&4<*$$B4XM#$D^\F+@#KRDC4Y1,.*]RD;ICW/9-6Z
M,V@SOM25/,_N1C-Y<[M)G^^N96.:3]@.VY%[*\&QF?S"S)\DHU;QUJADVFCW
M6%(LF8\$Z11Z I^H1;(XKWM%S38'N&P@7M^Q8;BR[<#!?N@1QP^2",:6[R?[
M!)XZDJMK&AN>..ILCM"*Q)T)M.8\@<(*HLD/2]0%7::='>U:^1,=P]WVYG9#
M#HH3%WF47_;FQE%H.Z$[[.KS8T@\F8E9B:\U/(]Z&'_3#K$# V<&D )-RQ@>
M*L#+T5U$KFLSSQ\&F%"8I!ZT'&C[41)8R*(TMJ)@P!'XCM0S./I;-QRH/F9U
M_1_@*%RE;[+DHBQ^/4Z3\QZX9,UDP"UBY="\'I&K=+@;7E<[BZQ9I"D]HX7F
MW+,,R31H7SE51U>I#]!CN2N:-SB^9$^\?"GN$Y;P-"\\]=F6]8Z!V5_\X(51
MPNH4&$0TM )"'<\/]_F.[0B]^S$-$L/"W,/^08^928]E >JF7/_Y'RKS5L8\
M(S,]M02G*,U"#6YY*\R?TZJ]%^H(],R7TRA2?+'P,^VZ9>CV1+:^6QI.P["H
MGB=I5?"K1C]GU=<'ULOY+5?K?9LV)#2 '@J2$+-Z- HAW<<08CE(1J_'M618
MCULP(.LA E:I@YJ#U"G0(ZD6$^#I6)83V $78,! BZR[96\]FXZ>9>J,3NIA
M>!DZJ,F6TD0?U+T"R]"T0%I(JXB?=L4V"2+7(AXA#G+W,V\HD9L6T-VV8:T[
M6EX[VGGX2UZ 7;TY2)_DW3[:':!K/=0<]Z86.KE$=MK88E[:DN4K0D>M1:JY
M9AG2:<PZZ=7#,2R:6!9\C<?"3-9#ZEJ4*3ZVO="#WH#'CV.I2]+,H3 LN?'[
M"X2:15>K6U3D=RZ/C!;B5_XYVJO-+TYAOWLJZW3+]YZ<^-SKO2D+DF\)AVA:
M$E9S\A(EW8B=(Q:+QS [:C9@%5#B6*&/+?;]A 0!<;S]GDDG<HG,(K):"Y.M
M)Y^M]T?+M2*](RI_K<QJJO@74.;+EO?"-"Y#R$;:(%+.2S(B*D!_S_+[AR;;
MH&<F?_?9IQU_ .GZKFVWOMXU=<-",@/38?!=)\:!!6T?.A%LM\'M#W>'OBV5
M6^IMV7 ^.8 %:8>V?1]DW6E2#<H#VE:RNA]/?)!!BL\SX]&,7Y8Q3@W95D[1
ML\<E%G&^W7%(PZ1@;.,XCFUJ!?Q9[( D230<>0Z\* [&+#3(MF6\%FSA3+S8
M($VX6M)ADNOQZ<= _5*6'-ZP)9&5J/*\#-W39LV%3&4<2UJ7'GHH7?'FA F*
MH&TY ?62P$?0CH;KQ@-H^73%E/JVU+K\(-6^S*@\AOHS+$'(.4+C(H0Q#YA<
MAA@4<_:9+ %2QRY%*#EH&8)JT#Z5Y8@13!I:D'B%R//MR"8.#",_CDD06] ;
M3DX%!,L]"&42Q_^.10DYUQA9EC#FE>4M3"Q&T*6<HF]Q0LG52Q1Y0Y:.6Z 8
MP>[(F825XR?4<8/0=Q*$G<@A<33,1[+ $P1C%BE$V_@77:80IGC4G(%6=K7-
M%2QB@D!^8D"8S&5(VV@KQ"8")%D9N6AQ+(;'\ZPKSZ$X#A/LV$E,/!SZ-AEV
M0 8X2&(-RQ;*;4^]<+'I\Y&?8.GB%*?RBQ>CO;.,46O,.K$%#$TLBHYRFA=Y
MDWW,G[/-AX(U=9^SV(OJ.FMJ_/);^C]E1;9I7:/O>?N>8(@IC*%+_"#"EF<A
MC%',+[4+(QI)70"MLUW#H[N#^FN+%1S @@XMN'T!+5[0 @9_<,BG9^#-.T$L
M79F+?[D41BOU1E15@L<SBFK"&\M04R.6E>;[LC85/;3_*7W,XO(QS8N5'SD^
MPIX?4'Z6&;'_\LB @B:^+B55:GM6-;UZ-: Y:O!'AUN?I*IY9+2L&G>&3FE5
M\</4^OH>H6H:.\HUB]?9<=:):ZT&%H6?K-_53?F855^R;3=;]Y _U;]E/(->
M^0DD,0D1@B[%7FBYD07[%B-$7*DZ=$P[AG5T@ :J8VR2+]>/H5%,$*=B4$[\
M]N2]@@7^Z(!-+'%G*#HC9SJ(789T:;&DU-_M)!]/XC1=5Y^K<K-;\R9QNOYS
M6][WC6*694+DA-2"$0P<QXILQ!K%L0WM,"!2ETJ.;,JP,/5@)!]*&LF>F!A-
M2)R<'K7 V$@#!VB@QS:3*)VGZHPN:>)X&=*DRYBW+R7IY$A4H&ZJ=)/QS&S0
M09?:00!A$OB)[8<N3:#KM\TXKI_$KM1E =)?;EB$6CR@X(#DA$B>)3'I,4J0
MG-ATW+189A*7MV2<D1-EWI8A(.KP2TW]1_(F4G[KWN-3UF3HOLHR_O3DT" *
MK!!&3)D(<@(<!2CV["%M"J@OM;]L1#.&A>-3>W5H"PVD>VR2]X:.(%%,32;B
M3TY7#J#  =5,"G.:H#-:HX'59:B.#D/>WM2IBYM+2O3TC7WC^A^[O,[;PHT[
MN&^(0A3& 22VF\08NSA*G&$N*4I"*#2S,^+K#2O/,2K 88F)SAB^SHO-1%3)
MB<P/+%T6&&UT;<KUCG?\=D9A;MI>@3%)WQM]9N:UHFM!UVHE][2][TBM!G+F
ME5@=!I3:.HI<<H=W=5YD=4W*Q]N\:#O.EVQ=WA?Y/[/-APWK3/E=GN[G\UML
M5;9!Q>8C^W&^93"SFOV.];NCR?]Z9;EA%$?4BRW;B1"*O,"B UKJXT@F,YP+
MHV%Q3^HF?TSYEK"[-*_ <[K=\>VN(#WX'VS8[^42S=D<*I:E_@R^E(L^@T7@
MR*0K<# *'%LU[%(9[&J/-QQ9!GK3KL")M=B)G]HQY*XS"??<'609V?KL+)3+
M&K9R06UH_LS"])N=EK_7V=UN^S&_RU:^96/J8"NQ'.I"WR6V%^V7@@);:JW8
M*)"I-S"GC_SB[G^VSN<G+O)R,SY<F7656$Q:C)<4RAX>0_I0L3VU;6?OR1X]
MZ. #CG_:<#*&Z3,Q8Q('+B,P3&-J.<, D7T>ZQM:K_G[ OPQR:HLV%_7W134
M=44>&+;L0W'\B;Q8YT_;[(8'J55@)=2'$2%\?AQ2@APK(!!B-\)1B&U;[JDL
MDTA,3VUGW\ !&W@-GR\^=P: O'C]L=X&\$=KA>0^3,.^$YPN7XS;)&?4#7O,
MT$M;(\@^-SL_B1.7H?P3V?K#:US3,2R<WF_^9U<W+09:5F<0MKO[^6,+'K1C
MB^ X@)Z/@] 9,/ANX$KE\UI;-KUX<  +[I@PG%<.E3-*FATAF*W/Y@/)]%PG
M_6:R<1DFSZ7?1CRR#-4U9-O;!-L@@\)[P=BGK^_0IGSBI7R_Z!"YH86A11(G
MB1+7XU=<D*$I.PZIU'XPE09,[PEC'^"WQ@RH%$\6J7$GIG?&:9.3-7G&S&P7
M>X>5<UO&QI"X#"4:9\+;K6/C^1#;M#'(V%=^9#VM-O7O3WR2D'DUL"#[8;-C
MG+[<I-__GC</#^66'VLGY>-363"YZW%Y7A*&7N19CAM[GATF\( +AU3H\NOI
MT!C?$K)/(?96@,Z,*[ W@5^#!8Z, 'LK9+9$3.(\D0TG2_.;[$3M29?Q_1;!
MKQ84<IW2MI9)?"BS"V9IOE3=-#.53\7VVFA@]>36G"D]MH2=/)/:6\XU-K1%
M\>3[.JMK!@IG17:7-V\!V=BA-+!)[+BN%22V;R?V ,BR$-$4OL?"F#-N=]A;
ME>C1&PC8H_TT.E)/Z2(#(?J<E_3'YM'NTA:4IW2;P6@\SGT:PO %'M7BKR[G
M+#[P:C-4/.+JY=;TTO;'O,@^--EC.T%H.003GWH6#!'U/3_I<4'VHV2*Y6UQ
M-$M?XN:6@-:4B=:Y)1QI=JW;C \G7N\6<=^B%KWWK!M8^);WZ#(F/R>T5],"
MN"K3PK>#/SYMRY<L^YI5S_DZ&]XKS#8\2&5%W290A]#5O6%Q^$WRG?\U6]$D
M"2/D.A9Q \N.8@2MH5J$-G2$BK.)(1F.%_W;! U+$V_[-+&]3BG;\.O'FX<,
MU%G3;-LNP!="VHM[?[WE=H+T6YMY;G85%Z%NCZSDC>03N54L<"S0HW+18S
M]!9T=Y[WWCJ&>O6J+N@?"SK\&O2F3'Q)NA;ZSX21B?V[C%@RM=%O;VR?@W/Q
MVJ,A:?W XMQSOLDV^.7WFN_U[9_ *.[1NLF?V\,<[SV(M$JB!(4,C^,25AB'
M,?3=8;]7XEJV9.%A%(KQJJ,!:P8?//7XP2\[KCEY\9?A!2(6(=*]#3R2K-][
M*V[JG'4,Z6<3UDF\N0R%F<K8'U+5"3D>J2@T+U*6*%\$A1 )G8CX;H@LZO!9
M%0L.H&CD26U ,@QE1D6Y&TSX:11%D'1Y1='MS44KBG9CQ13%#,>BBO)U_9!M
M=MOL^HYC0\6&_Y'\8Y<_IUM>EG=;SR$-+12%H1]XT$VBT(^QXR>>[X=>Y(:>
MU'7J>EHTK \#2#[N.;[V:'G[ER.D:@=V-#$N5G-.3[9<2:F'9R-:*T3=&4G5
M2_TRE%.S3:7)SBIYX?F[+;8[Q$D(712Q_R"?4FH%_!#.T*!'J)3XC6C&L.*=
M&7T*AUG&T"FF;!,Q*2=GRB2:N??\)$5G9$L#K\O0*AV&O+WT7!<WHJKT):N;
M*E\WV>;]IM__:;^@'ML>B4(:H,B.<,QGM9#;0X*A94G=O6$4R'S*IG0^Q:Q3
MQ-1O,?[0IH^S''P90^,9#9W$.\M0V6E,+6?H_>);>EG798#R-4Z+/_O%ZZ&Q
M, P"%SM1XN$$^;X-"0Z&QJB'A&]4'=&$874=D $.;=@U(GB?\UCRSFOEA+S)
MJ>#[E"EL>AW#G?B&UHDX5-NLJLJER [4TX:?V%VJ@:GY=X[J,*+4VGO$E9B6
M59;?%^^T!2'V/1I0Y-C$3Z@5QVC?%HQP("K$ZBT8UN$>F*H,CV#NL@I/0YJ<
M"+_+EX(&CR!.7(*G(5!-@16)%!'@DV:?T-_Q-,TOOQIL*'5V'''Q_5 \9_V]
M&Q^*_Z_,B^9O[.^[:O^B2A(DV*:0>"Z-?)_:F+K.0>_%)E*U-&1\T^,>']])
MW2($ T1Q91G/YV5EGI1*.8$^9O'#6Q85A'H\G>)Z/2FM:K(]DEX1^;[$P@D5
MUT;>_&*NSY320.>2G^%XKS77<7CZG@04NHBX*,9)O&_-=84SZS%M3#7'H2KE
MH_@3G^4P39WB-,=HZ1Y%G_Q$AVD:1\YTF)#J,Z9?F.L80];\ JW%BG=F.\:S
M,F[CPL?]@:D )8%/'$*<((0DP)[K[UN-(B)TWY.NMN9;Z/NH>NQT-+UBZWE3
M,JMMR4Z$U DW-GP4..JIB^=E++YILT9HGX,J2R.W8#4DK:J7O+C_&W_3:85#
M/X@\X@4)"1R'6($3>T/;""529RSUM#B5JK7[U;,#SB6,N3=<R>\K4N1ZR>-/
MV2:QW4:C&),9BV<:A1X*8^)0$KO880B<. G[1A,G05('248V-<7H$QET1F@4
M3QXF8E A=SA"=L6?.!K @1;=]"*FK%X:*%Z.;.DPYAV]TL:1_/F5K]D]+ZJ_
M9$_\9:WB_D-Q5U:/;8V-7_I?WF3?&\RH^'-E(S]TK1A!-W(@1IZ#K"Z%@9#:
M.$!J)UKT8C L;5]WCX]IU;ZJV)]!2K?@"+'JL1;-CA#3P"7X0$X<CX^^]+#
M'O2Q'Z[ [<O^$]U1&, - *T%LYV*D>+YC+2:]MPR-->XE2?/TIAD552E:9I7
M;13 +\,3EB]DF];=WGD[H5[B4<0J28P@LNP@PI!@Z 488A8K9+1X7$N&%7>/
M"+20E$[6C*123$VG8U%.,R4)-** 9[DYHW-Z.%V&FFFRI331ZQ25Z>AIW=^R
MM-Y5V>::/\N[J_CU4SBM\_KWHKRML^J91^ /Q=.NX:_VLK1IF_=J^AIU=Z)A
M%=+0AC&V2139@1^[-I/6 7>"B52F.3]:T[L8^>/MK84\Z?EAN"N=UYF?-%G5
M_2F\*Z?<(QUK5LE-\2T2#6;W]<(BROQ\G(I*\R,3WJ_372!RSS)[]K<ZW_27
MB/0+T<2"MH>QZT=1XD5)8GM.LF_/=83W88YKQ?3$[1X<O[CG@$Y\U\E($B]O
MVYF./\EIVP-UKX I[-P9R:'XWIWIN%3;O:/.J<CVG;/6G]C HX>Q^;?P:+*C
MU-V79)Z$^<<NKW/>!G^*IMPUOZ7?\\?=8Y)6Q?5NN""?))%K^=") QI8 26.
M%09#P]2)A*9)-#9G6+^/4((>)NAQ @[T5_8#F>=!]%!\6=1G8%=.W2\2RT J
M/<"BAV&9AU8F9UKU014=C(N]F2)"R8F H)G/^2.#;H-*8WU/<<ZJ+3'J.*_;
MDUU?TB9;A2PBA01YH1]"/\*6$V+4MXABET@]T#ZFG2GFB9[;Z82\!0<V/3K
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
M<ADC45O,$4(5NI9-HQ#'-L8A\F-J^]: *@HPE)DT,HW%\.S0QZRN_P.\%UE
M^D:0"K[=]4B1\MX$P7M@)W/>Z)@SN=\,Q9B?+:*8BR!:/;KXB*'76O$(88!E
M#1%AY1,G\"BE#K4B!R>10SPTM(AA #55%!?;,5P=M O^[\^SO%7R_]JE19-V
M^ZP>RBWKJ?HT_#+=H_59*],3:>_GM,J*Y4BMFHP*$[]XB12W1%S^)-D1>6?@
MZ_HAV^RVV?6=ZG&P=+OKYL#K>O?8_>RFU>?L>X,967^NDB1TJ$\LSZ4!HA9)
M@CCQ$\_WPXABWZ6BCQ8L :OA9/G="PG;?8;]#25L]/]X__^'XFDG\UC"$H@4
M>'EA"3#-"?U@';B^ZW:H BQUO/GF]?'FP51P9"OXH[46<'-!:Z_$$Q%+8%_B
MO8DEP)7I+&J/5RRLTX@\D#&!8][)-9;6)>9_NF-1;)3+'+B2)>$VK6N6F/'-
M;;OJI7T0JFUXY80!<KP@=##%*/&1#_V >(D?V[%#'2*4\8QOQ7"NT@)KRY$>
MVO"R6HM.,-)HX%*PVIN$1LE:3Y%!,[7<*8+.57*C25U('3?>CK=5G"9F1&HX
M<GB/[N]Y\_"0;?F!B^ZY.JZ8UW?#\0Y60W[,T]M\FS=Y-KRX1"B,[ !9ON=9
M3N+ZED5@#RAP/2KT9-$$,$RKV?'CD /^MO(Z6,"'ZOYT&=],?V2%>&)MVEV7
M"ZL%>4IZ<NP=)]'73KH^[22%E_),>TN\PEF0U]2*%W)\^/;;\1"K7PVQ;/ >
MWRB^/1@R[J&^<?2=*#$F\LG\U<-4AI:3]W>YG/\SZ]&?TL<,?<_KE>\Y 72B
M.,8>]2SDVI87#TW *"0R:;[4%QN.A1P+X&# 'QR.9"HO1Y%8]FZ,';GX(TR,
MD0S]F(0S2;D25\O(P]6@EQKZBIH*Q.5CFA<K"Q+J1,AR/3? H6=A#X=#(Q&"
M4N6^Y%=/IP0=($4M$"5*3@T,<*2L!Y?H,:H(7>,"FB#)V+)401;\"5U0XD"D
M#G]5[*.Z+M<YO]N-)R]Q=I=5U>OK%#B>?;+B>0YQ8A_AR GC((26/R0K(814
M^%UW@Q ,*\V;*; #]K92  /ZUQ>TM/C%:SF3#KI<=2_$-W(*I^X6A5K;I'_$
MZ^R%^$FMQC;I+Y$J6YV\$Q7V!-Z8O[J>PLARTAZN<,'SE^R)=>J'M,X^5^5]
ME3ZV";SED<B+L&M1BV"8A$Z(]@TBQY%_5$^M&</1KUO+/T #/3:E GP,FV()
M^$1$2FZH4>30W$79[S)T)DO70.LR,G8=AKQW:;8.;L9I4E\\V!!BF_A^E#@1
MI(@0V_/[)J,D\N2OGE=M:#9=4IH.&,?I&&TR0*<N=9IEYN <2](*)4GNDC5*
MUA0AE5+B1VC&X5MY\U#NZK38?,V>6;&09<4/K?>9&V6I&_+LV,5!$&&+HB"R
MA];C.!&2+-UM&E8OWO??&7(2!:E.?@5F"&:B5G)*X%L)!IA@C_-=:9.? =!)
MN$3)/Q/QBC6^/@<(E?3BY)RJX0W0NX"BW815I=E.*1Y:?FB)]0O_^BDK?DNK
M/[/F<__+&A4;M%YGVZSB4PCOQ[\>9!)@'SD>M$B(?8A"Y#G) -*S8N%S0#-
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
M=%7B,I_S'/(YA^0A":&FZ4@S-=WN%QHTK#%/V]6TKGKINP9:EY,.X -:X%>
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
M'>91T;[J^>B11'0)\G&2.&Z9D..&)<N!) N9AKU,-A4DCOK:<D,?!HYO:P1
MI&'2:@<AL!W?'3^N!1M6/*#K+=JG+O>K\BK>O1S9KV>QW9W)V[?S667Y(8-[
MI"> <CVC-,-;@OB^SZ&<Y(S=%4N6V[&FB:=7O/R-$-CVP:!_)=N++='[]#:E
M^1LJRZ1JSA 6=6(W6#VH=\^3;4"7$+*J^23YEB1]HO^R7+NZX41^:$$/&3@*
M+81<DOHA)T2682&7Z_;=10!6+.AHLZ%7"9;T3:T6TVA=GL&KPGJ^;(?*B ,'
M"\'01- @!YV1]?1^N)/0VDD"26-I^P_J+^R,G3V42'<?7PB:K_<L-G3-2,GY
MD#>WOP0WSEE@Q^_"SLN*?!O^L2%?F-_ZZ8XT>E>VUJP=.S)LQPXL"!T3V7K@
MF:B-\P1_J(W83)\+LO(%#;H@2J7R,+%)XB*C$&F]<E+#IG.CFQ8XO0U^GVWR
MA\==0C_->7/^PN@5VZO_")UA&:&V[EZD'^&^'W4V]W'X8_:;4;O]'Z'_B%4
M++$?"=8"*'(2>WW W+UDD34#LY-RNHY@=GC+6,&XK.X3P@^VH&^'V-"Q;QJN
M%AEFU('V@\!:Q-H%&U3%:5@- FS:B6E< UO(L@6C*V=>L)#OQ67D3Z^6*FHS
M_R2+%+4M<RQ/\/65/_G"!"<94RU)B/AHCJAW5= '5ZMG>O=T15](()]]I&GS
MVC!<PS>0IT5(1U'@&2;2.NRZ!YD>K%T68L4QL /6K$9TJ.:+@B-<.WTPG,:K
MBXB)G:FK^EF%:E5_$I_M+XL/CD==.%&,'-^%_GRA4@(G"B.F+(_-$3CK /\Y
MSS;#J+]V2;SW L\+S= TH.ZXMM\5.H:FSK: OQRTDTP:YYXL"CIR^A"IWH>+
M"(]-KSC8V?[+CQL7W_7;1#%Q7)_Y\\7#D7PHC(4R/#5''+S(*B(*:?_AVH[K
M^SC[-<^WW]/=;HTC2X\"PW>LP+=LS_(MHSM6%L+(9GJC=)G(%<?'%_J9]FAG
MCY@27#Y]])S6VXN(I >37ZZ_TI<5,]#9_7$#ZUF73A1DY76M/U_ E<B-PN K
MVX,S[E\.?K&VK- ._="-0D.#9F1 1\,M:&P&$*^S^BG6[6P[F#Q@F>07-O([
MM(N]E*R=;PPN<YA]"Y/+F[-M84IWXY*B:-<M/C%TB\6'S+<.FW8#4Z2G_/F"
MXA@RU&]@BOMHCK 7)LTAJ>OXQQ"X;=LF1DCSL6[:#HR\T+5;X)$-K7"^T"<(
M6'GXZW"!*OXQC($KD"4S[F**^G?Z8*C2L4L*B'U'(8;^.:+B^YZ;*#*.[#9_
MON@XEA"%$5**K^:(DH>%Y<'OFAJE$'I^H ?0M /7T37+=1VK P\M:,\7*4>
M5AXMFX6T79[=_5+1IQ$6,6D<X^7IXZ5J]RXI9@ZV,P>___#UL,==.%'PE-"'
M_GP!5 8I"H.H-)_-$DB3:HV1[R%ZC9D;Z1!AV_*LMJK7U1"Q8%U?PS-#O&3
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
M ]O$9J1US5H6=D=5// V-F6E0YENZ_MA\PP\QNEV9#4#-ZV"50PJ&1V_CGE
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
MC&)5:M!PEIZ-88U-?B8BC$]]AJ#^TM7.HJHJTIM]56]/5SFXBF>M2!,JHI7
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
MUM2:%#;[M+CX-,UO:[7TC:>[:LW:/O+I)+J,OZF QO7*B_PAF.T1H_7O6Y]
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
M!O >.5.Y:399E/GDLO@2[ZFZ*=/YHEQ.XH7/5QO?;R7BSDGLX'H28I441$D
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
M/+25&PX;>];QU]V;1T>B/!B;8GL/-XH>2R4^"$D QQYKY(P%3!M:R8DY/>_
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
MYD%"Q2DE$GD(#21;%X5C9SZQ---[<SR/5/E_%M.8U_.BALY?>S3QF@LA";*
M,LZ0HQ:#32.IP+3)7L((3]2WJ_06 .W+?+A,OZUGNV(5@%QF+OQW\>VW;'%7
M7#^)KMQA3=2M(@DF-I#,0HM8H'Q,9@50A8"TMDF(^:DY7X[G5\>H]\:[LIAD
MV?7<!ZA>;[G-/^?7V>QZ?E':/-CD^:?EJB-]R()M/KNXV5CMNXC9UCL2'PQ]
MJ1QT 3]JB00&5U8@Y4@U8>ZIF<4M,'<@M1PYD58=;;&GHZGKZ]7IC71ZL0Q/
MI[/K?':[:>D3_-Z8@UM^2T(=Q0))Z[#D*EH7P9JLH"'4-['9V+E/W\/J8B#'
M07UW04(,=M1K;8,]@Y&087HA6WETHUQT?/37UK0_'C:#=_@S..^S\/R/><2&
M:*(, T$]'@5U Z/@)B<K5CC,(G5Z0JU)Z&IREUTOIV%)<?&P2CXTNUW#[I?1
M4_E;/LOOE_?5P&67V5M':HZO+.%*.BJ88,H1H3W 2&[R*6&-(&TRI8S=%]01
M*XJ>==+7U+(]VG_Q:9K?KM>_5:**/;OV^XHFG*I@\C$MJ<:0*&"< )7$815]
MCC&.??"CZ%0-0Q*O9L*9?4438Y@."PUF09C<'8%&*+J%4MES'O[:8T,-FC4
M_<@5WH=LGE\OT^DJ]>"V2;OW9'>625"\:4Y +@FQP6P3\0:Z3;,MQN2<DZ^U
MI]*B&[2/C1SY?MA]OV.;==?C"2"* 0N\5E(:I( /_ZL:2ZUN$H$VU@-%/<Y?
M+4+?6X:AV,I@57Z(&IVZKP_9;+XSW^-KSR=&840\$9PYIPG'UMMM'PA]XASC
MJMO1]?.L0BV@.Z2U\UOZ-7:DT/#5FN1 @^=9Z23>]@69I 1+9Z11 J"J^SEI
M&GD1QSQ8M<ZJ]K$>@]OG-IUN?/GARQ_4 >0<0\SC&.]J)%/(!65QSZ305!E1
M*WZSHVFEI3S""@N-C(HWBP9;RGAB-*TD),WLE;%.+!U3H5X>X<-P[\U8R1>;
M\<O$>7)/ON 7#R<0,FPX-82'^L/PAE"0<".5=_VRJ8^,]DV5^YPK31$=AB?Q
M:/?^C+]O%$FHA\1"ZPC"RO,P.W*,*PDIIW"H$:@CQC10\4ZV'(WHD0OFW](P
M.CZD\TT4=1@Q'Y:+MW/R[BN22"0U8@(YH*!Q83V(A),B "R LD"?V=V\S757
M=(+KL?'(11#ZWX4.DA>SSQ^S:19,S-^SQ9>B_/,J'F9,I_D\YO";["3(H=4D
M5 =Q..."2Q<P@IP#LNTZL%$>^A&&KK9*FHZQ[FLF^A"30.PQ5+;/)$Q9[YT(
M*SPLF)(0>&HK&:0!@_%EN/3,QYHJQV+:*R_V'D)_\E3"PLI<<L2)X<P9;Y#3
ME8'/O/&#I0_L@1M'*/,U.AP%9%^$V/AC]E+BN^<22YBPAL>[>1D0''.A=26+
M0N*<=WJ.4FG1'IB]K65:O@( &LBM\$ AQW3,S@B=J*0,]E>3,[]CSZ+3]G*X
M+9"'H=(W-U_D]^DBN[BY##_D 8KX0&U6O5$^ 4X:)KB%1F#/C-9QT;B1W<IZ
MEYN=Z)C4!B-VWX?3"N9C\-XOHFHN;DS09+[X(9WW$BKF="0"9X)Y'9/ K9+=
M"P\1J;=G.F[GO?8(<"4 0PH'TN- 2+J1$'%MFERB,$*?24?:K^>O/PSJOB:<
M=>_VZ61U3>F>9?#+AQ,@J!.<.,2(5P9 :CFKI +:J?,B4%/5%BWC.0Q+]GKJ
M7WL\X51")\-T1Z@E0#H,T%8RQLR9W1[?1+4[67(4FD<GB?C.!@ACIDYG?]8,
M@*Q7.!'"$P<M1@YB:K$$D.E*$$_X8%&S?=#B4%T6':-[J@MF*Q7U 3>MH:#8
M4L(W-UD&*2.<9^;$;W<2:@W7_N(AOZ/^DZ.5Z\O2=H9&[BZ::(4-)D2CL$9S
M$E$:%H+;,=J<Y>&1-GGP(E:R5;B'7Q1OHI!747_;4.0?<67L>#S%00%2B%/H
M/68<KZ^!$XQ9.&!86YWH\0]9G'=#K[RX\4&V=/K_LG271__H.A,#$5)A)&98
M,($L"DAM[HX77'MZSM<U=$2HYV>C>U)-;X?NZQU^>#?[^*6(8NS,XG=H70F&
MT )#9+ :,2<<AU6)WF*"_3G?J3D>NC91R?AH&MZ:M4?4;6U)O/M91<>\0)Z&
M5;66FT53P$4QWF2S?>R;9&.CZK%*&1U9?;$L6^/JMK+$4B:\=]#C>(L#UA9K
M5:'"D6SB(QU[6K.14?58G8R/J?GG]D;5;64) !)Q:17AE@$IC:&"5Z@8V>A8
M\MC3F(V-J4?J9&1,_7B7E5EZL]@9,'5P70D+ICHCBF$@#)2>2<OA%A/:Z(Z7
M1LG+?C2>'JV2D=&T.3D31!D%VF#O /$:(/"DFT)J>LUYMB@6Z?0'I>2!BAC>
MIWB9E3=%>9_.)IDN9M?Q]\L5[(^;.3^DBS&,)":,*,(RS>,I)J:P(%YB2;F#
MJ%X49#=X/*:J>.W8]KY(G!JE$R*()EQ2AK2 B# O"=S*#M0YIQ+JB"0O[C5K
M6PGGD#J-<:LTPLY#2XR@B!K/*HD5$DWV4<=.NU8)<6BNM,-P/X=<:8Y*H C0
M 3B-G9&8,UM)C PZYZ0![;'AT%QIAX'>%\V>V#];"?:>L7F[4 (51,P0'8Q
M3Q2T (=>NY'2JT8W.)XBM8YCP/.,[&W!/5B$4=7#+FZ>A.KO2T]1NY)$*(DA
MEYI10@AD+G3=;9^5C#?9YQW[QEF7,V=G&ACH/$_-Z7-'J41"[(%T2@JD2)@?
M!&9@*R?A@T7L#Q&AU (;=I_E:8#\D2&WU>FAG:&UWS^46&"D !X0*14W'&IF
M?=4PC<_ZW'$K^BI:0G9(P_Q]C0C:G>42JQPF%N'08SRD%$#*Q:.LC8X"C7U#
MO>_%W[&@GT_>2 E9&)\UT=#I>$^JU[J2VP-M>XVS[?V&D)8H<40*R<-@;SB%
M79MB'J\?,\7]PS1;K+S;V75U9^Z>J6UWX21,[/%J74P%H=!8YPSA)"PW $46
M 7N.29*[84]GF ^_L7*536_>S0+OX[+UA]Q"P8YQX+6'1 +/,./0RW5XO9,"
MFEJ&8:TN_]BLYZW:=<W,GE()QHHY:RV4P8H#7$.C1=5\+M0Y>W(ZTG/1%?CG
MZM>!T ,&A%->&."1@/%*[PT*FN+!4DMVG-^Z-7(<[\\Y#/G3]><XH*33+MX
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
M$NDA@0!!0Q1!S@H,**VD)T@V8=;AL98GRZQ.P!Z&:@>8WKL+)BZZ!ZGQQCG
M#1! &+2=W:5M=%#]\(C),^%60Y2'Y-1>(_SM0HDEEBO.C- 6<V68U81L>X[C
MC4(@3B8@IALN'87PD#RJ9X[O*9D$4]%[! F.IS.L45J8[=K#H4;G.>$/Y(1O
M%^9!#FZN&[V#2J\\G6C@E/*6:"*"/"[8B=!6<JF@D2;T^8'<X\VA'3+6?PM$
M3%F<SN_\M/@R_[YYPX3Y;QMS6'C_BV*)X!"&T5\@2XU0P=8 &G$L95AJ8X?K
MC9+=2!LOI [-O2R+SWG 5W_[8QZW6"X>LC*-R<749)%_7F<$7F4;6X;O-C\&
M#=; I9T7))X"%%:85#.A"6<2*[!%$'+T0T3R-F)6,0*U]&?N%#?Y(F8^V&G9
M5 \EE"%$@&30:"0LQ=%AL9&">$/.F5Q]\^#E/9G'*:&_O$__M9RO,R[&,YP!
MJM5,_;'XD$W"W_DT"P@^9MKX6-1$L\;(V?6K$\L=@3;>'@F-P1:OKI[8($X)
M;7*>9NRF^\"T'YEJ^^I,CQ+YH!&;SR=K<+/K1VQKY!PZI)H$A>4WX%*'.=))
M(1UCU%1(<-3,?79D<IB/G1_^& ^_7EQ$VIGJ^B+QTR"Y'21]^E@"#)),$(1X
M6(\)IPPPJI($AQ79&8^THZ5B P7U9GP\B6>[N'D>^+;+=-A9,-$0"JVT"%@9
M1I11R,E*6B!)$SJ.W>DR6CJVJK)A)O1UDHG?LL5=$4#ZG&UPKCV3OU$^X1)Z
M:Z0BP O"-,?,VTIVC563-%WU(QJ'RN\V6L)VH;MA!M9-<H;9;;POK?ZP^GVQ
MA"@*++?:2$-\3/FI'M>OE#0Z*#KV*,G1<K1%A?5%S5_3?!9!NIA=I=/LXN:[
M\Q9UCM?4JR!QQ$C"%,.>*H(Q)X9N+1Z/#&I U_$GS1PM83M17F]';8HRRV]G
MZP-NDV\?RW0V#V $<E1B?<C2Z9YHF/J5)!Y#"GG,8$L@T@1![W&%@@CV4B_1
MH']1^/E1G:X4V./NP>=\'MK[RC'.W?L);Q9+K++((XH@]00R@ACWCV &D,\X
M\G2T1&U18?WYGIY=>.B^/L3M=)W-LIN==P/L*9D0*)$&-AY#]HIJ)]WCC!+C
MX<XX@'6T!&U79[VENXCA)SI=Q7C<Q_;N\Y2^7B#A!&@A!  04*AEF!B@WTX.
MTC2Y'/SPN-?>TQ*,EI2M:*M'_U2,C,ILMO[W"22;*V%V.Z?V%$XP0!+"8+@@
MAB1V%@L.MUZY@$4_\;1_F: O75/M:JXOOC;;ENXL"BMA3BIBG?>(,Z<%-PQL
M=^*0P4U\6X=O&/2;M'G@2(%>%3<PS==^XPZ##@]\06*)@Y!B[*T60+$P5.C*
M>4V!!$V"V\>^;=MGT&&W:NG1;3#)LNO5;L@KSKN:R9$.J"6!@A*MK)>.$<"-
MUU;K"@=G5)-1^43#%CMCTDO704=:ZHVMZ;>5X?:Q4)/0U#([BJRU*TDHD@IS
MX:!5%E-*X:.]%?[@_0RE0QG*0[.U*S4-1E:]G.>S;#[/UL%B$=S-+SL/1AY0
M3:*HTDHB(ZPR A"!%=TBP97K)T;F+\*VK:B^*>N+\NED42\L9G_A!$L"$30
MF&#<"QU,>5D9]I2$:>6L8V)&0L_6U#,P*5=7A[X"WN$,?:NF1$&!F'4$ ,6Q
M ZN$114>&C;*O%(_..8ONG:@J^%<N1]"R\M\$E09T3W(D?M]T<1 Z2D75&*O
M@MR0&(RWR!+19*X??RS,P.QL63FGX<+JS'65**PM\$9B8(R5WG,CMA./)^Z<
MK[0=F,B]*FY@FF\C*;ORU![X@D1R&:PMS2V44#@!W>-1(6I%H\WBL9]HZ--3
MVZU:AO#4OB]FMQ^S\OY]7%\&!(.2=\;1["V;8$JL ]+$ 813I[VU8BNS5(-=
M,S7<"-P9:W9X9=O035]\_) ];$STBYM#^;BW;((]=LQ19C! Q$#FR38R@U)#
M^[D^9F3&;5^,;%L[0S!RM4ZL&F^S3W79^*)<@@5%2AD=0]<1$9R;[1DV&A:;
M34;&DW6I#L'$IIH9@H57=T6Y.)"!WY5)K$/!J.?8<J6EMDI2L[7K'>1-8K5.
MUF,Z!/N::*5O1^G%C<TC8+/K^6_Y;*6D=[-@5(4570WGZ([2B20 A0[G%!)<
M:F6@9VHKMV]T_.ID':*]V8FMZZ=O7G[(5O?=?"P^IE__F2_N[HII3!/IB_+@
MZ.MCJTPHAY9+8[#TR"*!(<=\@Q#C&#=)W7BR3M.^&=RQT@8)G8HI+"\>5CBY
MKUDYR>=[LAWO*9L8AIR1Q ,GP_0B+0:D6O0QX[7NU27ZPR[(V]#-:7@]._-V
M)LIC" BCPFF$F&8 ^2U:TL@F=\D=?HIP%,[]OIC<J^(&IOGK6;F.]^7OKB\1
M 8;0]3%!U&N.)'7<5=A@@YI8PB=S7UT/KOM6M= 70VMNJ+TNVPZF-JHW,1S*
MT'T9X5(I[J"F$E18*6Z:#,,GZN%OBUS/;QKJ44VC''3;&FP3I+#&5@/B&-:$
M*0E<%83.PL34Q 8^_"3+*"R'CBC;I5KZHJB[N<DF84YR7R=WZ>PV^Q!FJ8O9
M*NAVMHK)B?'BG]/IGBC60ZI)O##6.2N<I"*81)@H3RLD++!-\@^,/7M6)U9
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
MN5T\1,5\+-[-)F66SK/M=!Q/VN>KE.OS/\+JLGP67/+&!'AL=8G&'D"L)*"
MR[!J)<**[:2@U8_F:SR>:CUJ80Q14&N3<+'M/?,SB7KBU&MF++;$*DN-@]H%
M$D@L&0:\9JK_4XAZ$O\_>V^ZW4:.I W?T0SVY2?6&G^?N^2Q7=5G?N6AI93$
M:9JIYN(JS]6_ ,FD5I*9B=Q(N;M/6Z(2243$@T $$ NDT@=@!QO.FX!QH!@H
MZ:0Z+0]RY.L^5?*5HY[J\?A<C@$]L#06Y-%&8D6!=PR65$$ 6*]Y92/8,6J*
M^O0Q8#W^GM,QH..*8K&YIP50>0^P\25E0L.4#/^Q(R=%SE6. >NQMJ'-NCTA
M6I8K0,UO]&3^K]_6DT4P(/(3!W[5!F?4!'L'6\R "&ZE01P851(2^'7)+=C3
M!%MTS.J&F'DT$)\8OGL7[!A@*HS,'()&!(Y00%DPG"V#G)8D, DNN>-R:VAI
MG\]CCM\61#$+5'#KE!=:"J@(*RFA7*7<@(\=,1U8+\TY>R[QVT1#&YLO80\E
MB!FS6N.2*HS(15]=-I)NE?CM>DP=2_RV]0!)A:0U6 AF.62"[_=+0RXQ4:@=
M*;X5OUV/F6.)W^8$0$\8%T)AK ,%'I5G!(A"F6*=CG7WZ 8"]9G9T/XTD_GD
M9CJ9QU[NZWC2,PN_V&(VFRR.^RNG!V9*&NX!M18Y"(-FI-Z8DGI#5<K>,-:
MJ%;1T F;S_NZ&456":^@M01;A W>^V0QS^42LP.Z,T_;9'5OL'KNNS^I:K$M
M!7X,62>&9II!(V5PY(C0  !*H2$EQ1!?9 ):RU!X";!V.3Z$ZJJHJ3(&* (2
M1!8Q!,+D ;0E)9+[2\Q<ZQ@[S;D[Y!;W.8];?2SJF1C\<OA%F>6(!W4?C$ *
M 8#**E/J>X2=3<':.6Z"[6*M=?Z/(1KA:[[XOCV^?"_569 GR"K/%:.2"T0\
M-N$GS8+H/&"FTCGF.<0I!,J$DABB@'RBM?"8J9).IO0[C%.H+/G*<0KU>'PN
M6;2$&*F DHY@+1T3D#!84D4 N.3;YA9$?3J+MAY_SS&+5DBG <4"$"D]#A8\
M479+H0CF634=>Z8(2I%WU2S:>NP=418MQ,A8S+QPC@M@"*"0EQ-WB%^R9DD7
M9O4LVGIL[DO!_#E93*,J_1QF>F)3>OEHQI4U@#'M (12"A6++.\H0HSXI)8
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
M6-ZD54>M909W"YJ8^W8")/&1C%E)M8L-62"7).SD@2'EG&/-[0LTM=N3XQO
M:,#4;H"@PFQN-MVG9I.[ TAX]DP6IF:)! @2#34T*"R&<CU(%93N^]$/:5!(
MX6JW2F%; <?-;VS8_$YHAV?/9H@!I'G@+)/$,Z2PEW!OY5.78HF,U>3M5$VD
M<+=;C/CI\GHR^Y]\LO#ADU.&QHNG,T@0,-02P(A2V$&/A=KS!"2Y1F.U6#O%
M21I_^T#*%LG5L?+D^2SLA=A9+02AP8"GBC!:GD))C75*:X*Q-NCM 2W-.=P-
M7KXN)K':WY>?W[\5LP,8>?9,ACG2Q!+NK?***HS#YKFWGYQC?0;,GC,N4KC:
M#1:V]ZZ?\[MIO&Z=KWZ??#]DB+SU:(8U,#SLB9[+X)HCQQ5C.QH4AS;%#DD*
M<#TW9+3 W"X!8@*MB\GLP_PF__O_SW\>1<B+9S. B!0<,V5A],*80J TN)71
M-,6C3>JD=)X02>-N-QC998T\VD;'/9I#CV<:RTT.OA7,4*\LX!Z7M(BTEAAC
M[8S4"5):8G"7"L5/9_G"A#G=%8OCZN39DYG75#(F$!'<$X85@1*5%'B&DX(4
MQMH0J4-MDL+<3O>;Q^OR[2W!DRK5QS>?(P,SPP#3$!*!D??>&<'W;KV"SJ8X
MP_!=':ZVSNN>8E]C5_35S^=?W6,&SO;K*V3>/'\P,]Y)!*2*1Y?4:*>]AKLX
M8H4DK^1^=16Y&(0?>]\&,&\G_7NQRA^#K2O%L%=]1R8HM<0$+DAA$.:8Q.O
M+1^T#%[U!=Z-I"+B54QC-[SN=?WJ\)>;V+(VGR^;AJVWE%*W9]S5[=,)?<YG
M\3;;%,O5<J,:O\4I?YK\C%IX627U+NG%&0]:%D%.&&5!ZT)%J-HF'@CL+9"5
M%LK '--/":NB1A+?'(R?L%O%XUQ*L*%86[5+!PD\"[;R)<;@]XVVE^F]O4IL
M6!7U6SS4B3Z8GTP7?TYFZ]P7"_779'&SO+K]E"\VAMG\.O]C/ETM/\P?@B4U
M='.)D>HV0R7Q'EBL!>9<.47<K@L;AU+A2@FY'1E#3_(02]0^)5 M%C'T:4..
M_OD*V1LTG&IQT=IW9$9!9F"P(1@'G&AFB=,E'ZW$E];MH"?0'4E-[5-<?06(
M;R=XNM_&L^<RBY%5QF,'9?B72*FE+&FALM\RA-U#;P ,%.UQO[=4@\:\>:1N
M?O-I-IG'JY.3^4]=?%V&;&P7[H5BVB*JA>1DKR4\=RG7YR/$=4-4O6K>/+@@
M&H:DO[3:CD:<O_UP)C!32@B@+);6>Z:L%^5$#=&5$IG/!S'#RKIH61JCT8R'
MF/;Q2'!Z>R_/O&*"$^4((!I*8+B 8,<UQ( ?K$SLI>[FO8NL5Z!_6@1_^A1@
M-P]EAC,MM'7:6H<D,]1Q7U(A-1WL.'@@Y=FBV-]"7!.>CUY%[D]CU'*Y_OZP
M*=/F_G[(KX-/^&<17,--I]S/;\<R]/CM65 /S $J#!'.4..)1J5YA2!.*NHP
M1B4[,-9')<RS7$2?I\M_^46>/RW:V-<2>NN[,Q]X31%!)+85LL%49%:5/+>2
MI6P6(VR+<2D+J 51]KI\OIVF^UL=Q1%KV<%3ZZ:3+\V(8]Y(18R#CD/MC%*T
MY+(G-"7[+"ESY#(7S!AD..P-V4N?_&NA\R_Y:C7+;S[,GX0:_;H6>_.&PG,L
MH/) >$XHXU(B3*P'.C;,8LI5,A!_78OE&0%&4>\1X[$-J7,FUFK<\9&2)#OA
MPL, *B.PLSNR>K(;]QV9L! P:+!V6')E'0F;2TD+Q/B22VX- (BC%V;U1#$:
M=^T,+LRD!TH"$KMS,HA,,.?!7CZ,PI0F46,'>4.(]7%[5D\J ]Z>L;#C$*6X
MI98*#7#L[;J;J!.0#=8>N0\=.:C@3U^EU1--7SJS7B=VQ+4.!'"F$)*$>$"1
MV=. W"769QK/%MQ4#+U"J58S=TL]MQ9( @6'E!&,T7Y)V."17["V:B#,(YW=
MZS&R+T TZ^S.#"%.>HHL!^%_U$I=+@^';%(]U+, 15V1'FWS7H^9O0&C49MW
M*B5&4" 1MF"DD>(>E!:APVFVS=@WGU: D<#,T7AP P?V,&&5M!1JS"B#T,A8
MW7/'-2>2"C>,M<;8>.R?WN4W>M1O_N]S_N_U=#E=Y5^V]PK;VDHGK\C:_KXL
M]M&%#''I@W_#@''>V;U>\N1=NYXM(K.M1=&B+-//.S:SV\SHR8='.X_6>T%&
MA1*44!X=;6IB32F#]MN=34KM&;OM,  X.Q7.Z+7R]C;WL4OK\FIUGR^^WD_F
M5]L;Z4WFX_+#?+O:NE#4-:>0*:V<MCK(-G@+UC!(A2LE8"!*61ZU[9K>VS^?
MH_;N5L"7ML3^F4_O[E=!!P5L!87S.O-X!&OPY!PS@R4#"$.N()7*"D,?08:"
M43U4^-&O)3I&^0^[AFLOJ PP8ZW@2ED(.;%.<R#V\N$LI6QF[4*[O[:@FN(X
M_PWCSWRYBF%U ]IDSZ>0:4X4ID(:8%60*::>[*UBSI-Z'=2N,/QK00PNX-$O
ML<VGRP_+Y;K;=?36]V3*,T.<<<0X[:0 GHD]+Y6!*0>S8RVZ?,Y+I049CGX]
MU%0'7XO59#:L0W)L0IF0%!D"$#. >@T((WY_)*@43"EXGU2S^M>B&D*^PR9&
M? Z$+*8QJ6/;EGA^\WFY_I4>4;-&G2=<0VZ8-\H #"&@#%."F>>62E-IR_R5
M'I%G-'A#'"HN@<>Q?CB&0)9\%$A><L1N7PCL+#VBGNSZ,CFBGI[.[TY$93YY
M*I,$8VP(1,(+!+76C 77PBCAF33&#';W.O90A,KR+]KB?<\8.IG$\.RY3#MJ
MG(!6$ PPYB08+V9'BS7$7UBYKD92?!L)C?@WL NS609AI835=#4_';A;XRT9
M@8YP( "7F]9O"@6/+O!!R\ :SI+N$\>+H[H8J&;WM\#?\>#LZU]%"SC;OR6#
MCB+$%0F>%H5.,*&4W_ ! >T124E-'6$-F+YPUI2_(\)9^+HV--J3]V1$"2<U
M1T@A&'CM*0!VRPO, 5"#Q7Z>.=8:<WC<R<H,"JB(1]# L%0\"%;%WK?!5/S*
ME.K2/$\1Q6C.E<\@61EI#P6&UE,))2'4L!B]M^6L)Z92X?DS/?IH"+%>2OW6
MDDK#X-T71[!'Z],<362N_Z*,.:]B/#*QB'KL#&!RKQ: 2ZK#-';8#0N8HD>Q
MM8/+>#70$5(;O3J#TEKFJ1+4.BV!81J0/1. &<QC><?8[4.0 Y:$(%Q3 *73
M.MI,''K%13E1)5A*/NT(_9;1@*P5:8S&&!TX[U(B'5::YY!3S3 C AJ_XYKS
MC*><2[^?O,NFWE3O\AL]ZL\PPP=1$E27 -YBK!$7S-&]!  Q%UT\K4?\#I7?
M4T^\E[; +B2_1[EH8!@ND3>68XMXJ9\=02ZE\\W9NP;GOT3;EO_HU_#F_W;7
M"%W7)'C^-9D)3$1*&^Z@H8&3#._M=<?3VJ",WEP\PY64+L+1+X8SS#]B2!./
M8FX*,-9(@3782\!BE')N\ [23<>W'26)]](6V-BS+50PX)DG2"EK$!1&24]+
MZ2#O2)_9L+\6WZB$?6Z)W0)*A0SU2#**E#-0 5-2IXF!"5"NG<?ZWJ%<4QA]
M0<U]?Y@5/_.R"M7;<_^]F/_8K*(-AY:;-?3T[S';X/=B]3_YZG-^7=S-I_^7
M'[.C.OO.3 3N>DT- ,8S@)U0MCSB=T%\*7[\.\A%;0KXL<CS[-?,=HORQ6+W
M47SNF.?>[T0R9XEV1D@7K%6$H-,*H/UF262*9924A_IK=0TFY(&345^EGDZ6
M][]R3M_,^ L8PX81&)O"00 QUW37?0UR;4BE>]Q?.:=YQH*#@)"UD@M/L&):
M"K+CHW (I$07C_TVKR\$=I9S6D]V(X]RIPAJ9Y$1T',JO!;>[&D125'N8\?A
M ( X'N5>2Q2C.<\[ARAW:P@C1%#)%:& &RM R5D@\24G^#>$6"]1[K6DTEF4
M>[#U$L/;]V_(H!!6&6F<M5H29R3@HB1)>IN2839VH T+D5IQ[4WEU9?*K=?1
M*T:S:H(0EAQB";6W9+^F _,NN:G*\#MX4S'T"J5:';THHM)"@*7A$'"+I$*^
MI .9I-.9L:NP!L(\TM&K'B/[ D2SCEZ<,Q"3>2DSRCN&G*>ZI(4!=LG[6B.1
M'NWH58^9O0&C44<OR2!7U@ /O/3&.,,@+FD)"O62DZ1; 48",T?C  Z<6:*#
M2G:*2F*T-X!+Q+4LN08E2XF+'WVHX.#V3^_R&SWJ!PR:I0II*;WS4#F.@M^D
M(=QQ,GP,>JW]=8[UQBLCL<NPV7I";'@JHKX7Z_EJZPI_SJ_SZ8\\WN"YR?7]
MYR]_?%BZ?Z\GLZ_%/L#IZO;K_73Y^SIN4U>W_[VY7GN24+NA[BTUW]EW949C
M0KACVB-M*,2.VE)A24? KU2+5I$^%CGV=I<RVR FOWF;U^[O^..QB\)J+\BD
ML4Y)"X*Q!Q2AG O%2NI5, (OV7893E]W(IQ110W%->IGQ5_N]C:_7L7?_@A/
M?"VV9Z#;X([4@* JWY%A8CD&P ',",0:!I&5+HU$BJ88Y^\@!:$IP(>27U]K
MP.[$_I2<1R*?>CT?IY-OTUD0M%DOHM".!<8T?FFF" $<64&"\P0@\X#9/9<D
M2VHJ_0YB_9NBO#>!#1N=MK&6/LQCJ]5@<L4+LN6OV+0W(X.81TP(!*AUP@M@
M-=&[4SB,%$.5\A1^Q:;EF:)"<:: $@!(&OS/8)B7?)1>I33R&_MI?U\(["PV
MK9[L^MJPRVO]$Y?:3Q^+E%@G%4;>>4JTM8#RDA)ODZKUCAV% \"A:$T2?6/J
M9$C9BY@288)1BQT+^[Y$GA/GR9XE3"1E18\=5\VD>@ :C=C9\+SRZU_%U_MB
MO9S,;]3\QLWR'_D\SN-HX-;Q0;&8Y:95EN-!-W/E!!9[78U!-6OAS'%05X1%
M1\P=_:5.3U>9F]Q.@;SD@4E,$XX,VPM"<7')A]J#;WF]RZ^A+GQRAJY^!#<P
M$NV+Q?; YM-ZL8SNY=<B+L8#BK'&&S* "9>":R\8L4IH0CTM21+FHB-_^@1$
MT8=TACW'V*S.Y?,9_3JTR!"ARDI."<7!0[1A"]Z%(/.@QF"U1+!*>N,M#5NO
M L9DMMXN@>5R_7W[V4:H7X,8=9C#OP[HFQZ^.7..(T\-(-@SY8%QS+H=&[VF
M>+ \IE$>4U3&7#%F(?:JSMS?U_=1[\<);Z^N@]G[)5],\Z7?__3;IQ(G8VA;
MNYUX!0WV_,&,61,V$6L4 $8IX:AD1FLL8[E_+]DX4GPC?_5/,YLLES4.1E^.
MRERLGL4 L#&+'FN&E5![6HT:K%UB#^9-4ZD?/KI,Y&YO7F 0U<9^V\QT-^\3
M)Y,'QV1&2J^!A$A+:Q!UP'JZHU%)3B[YL+P5T;^$4TN,[@M,3Z=Y\B3R]<,9
M5P I0+S@@"+,H&8>[ZEBYI(54 NB+EKF;V\J:&LX/#<73G<[/#PJ$U0&0XEI
MZHG$095K[DE))R'ZDG&4(O67VJ<U#O>+I-\:(>G-49FF2 N)%47*<P&L8H'H
M'9U.BTO.)VT=26UPN.$QX6N'Q1>+JHVRJ@W.I)($60R4MM9+XZ0AKB1$JZ3B
M(;7#5WM/.&@!+)VQNC7,U$3);K*><2.5-U ZZZTPT!FSGRPT*2HD*>KSS(#0
MB)NMB5XME\7U-!XG_7.ZNC]QU%$3)PW>G7%#$&& (,>HH-@S0FS)!JYARN58
M4I#EF8&J>]8/X7I5N:!]\_G,$*)BZ69!5/ YO L>QUZQ<@93:@.-W=SIPG]O
M@\D-55B9:K3%^>9@O-Q$7^0KO5H5!Q17PALSI3@%PA,& 5$**LW57FLC*B_Y
M7"@1 \40 FB(N5UEA^?S_'H_69G)7.?EI&[TZ_N#^V(6A+G\8S[+E_LLN<]Y
MU/33^=UKO?TYOYLN@R!C!:,8NW-U^U^;-WQ8?@PO. #@L4POLUQR(HV0UB)D
M-#74RKTPN$]9#6/7LNVMAC.59J(ZU^MEX-IR&4R7ZW^OIXNMX?+<3OFP7*YC
M[M*?14RE_KI8+U>'ED3J:S/#L'24 @^8T!!: X':GP-1P_IT>ONU0]O1Y3TQ
MOK<PY&<3WRZ?[?2/A20?')0AJ+#7BM' 8 0$1- ]6OE4I70^&[GOW!Q>K;-U
M2/!<K5?+U61^$X!?$T%/1F8"4@^Q-2KX:Q [X AYM'X 'RPE\5QAU)RWO;G#
ML7;_8AEDM6/$=N+;CX.[?ZP,S<FQ&6<^-M% &''*"&/"^KWR14ZGE 4<>P^@
M=L'5-JO[@]>+TAW5]-2Q81EDW',I@LG("7$V6))N?Q$B+4HQI<;>9Z=M4+7&
MY5ZCZGZ/+47FJ_!)&'GW81Y=CF#JG6G@'!> 0^409X9Z#[R5=!OMS9E P4(=
M+G#N]WSU81YXGW\LEDNU6BVFW]:K3>QE$41P_5H$1XBN_:Z,"B0TI3BH-:<\
MQ@SLJJD&ODBH9)]'8;U?$S;%2-$OU_O:1OZ<+*9QVN4TW7P5ZS(4\V4QF]YL
M@I<GB\7/0,BVWI0*CN(JQMJ6-1RF^3+PX@@^6_J&S-.@*A6#05;6&800QK+D
MG]5)'5K&?F35$F:'D41O!7.G\XT<*JC,EX]F$GHOA>;*!O8Y"V(AX)(B!VF*
M1AQ[W:^6L)7(TJ% 8O/K11[,(1_X8J?+K1K?9$(<4./;<]=CUYIM?47F5; \
M,17QGEDC("43>U%(DU2,;NRUNCH"94^BZ-5D_QHI6B]^GG.&BP_\%9Q+%(^2
MN1$& 6V(HQ9:Y RO%)_4:4S#,R:?RF\Y."8+ %:(,(ZTU\I110..2SH],I?<
MW*NIQ-\.9TCF[7GFMCA'K%&4<^ZL<QI $AOR;&BD3L-+3OYN0?"5,UOJL?E<
M,EN@519[;0Q1#OBPDQF-2JI4\$PO&#PMB/IT9DL]_J87FXBWM/?Y+ ;<;$N$
M1@*O;LM:HU\G?S]QVX[&@Z:]-#/!SH=, 4H(0 Y3 (S<$<XP\2DU9<<.K!08
MO%UBHGL!C+G&'"6(222LU<03H# $I%R.3 8[X8+/>-K?X!(X._::<4 :CX0"
MF&"F.0&::%Y2(U22:SQVE=-,JL=KQM5C9].:<4^1_3SJ_:W*P9O"NL?KR35^
M8;S70P8%A:P%XI9Q"6BI,7GLZO$.\%-7],4 C.^U#MWG_&&]N+Z?+/-/B^)N
M,?E^RDT[."@#Q @B- 8^[/[2<<35GDJ%4$K,V-B/DSOPT]KB\[!HJM9I^\"P
M#$JIH:%4."2D5\9 0G>4"B?()1?';$/^E2#5B-5--\/'<IU?8JG.59[/7TVH
M:C754V_(?(QC(=!BS9C0P"LF8$F2M6XP]/0)F+K2?;NV:LNL;HB>5U\>GJ!7
M8</]QV3QKWSU:??'>'6KKJ_S6;[8=]>I![+VORAS3-.P#TA@N*92<460*QE$
M@+WD:_S6@3FX>-*UGY_>)NF^X^,SJQ'3 D(,@+4J6)M,ED:'$#HIHG&L^^;0
MP'A;<;8JI^Y@]P:/4I%X\)69$48)9@PC$&'K/.*@]-Y%L(XOL;ST>8&S+=$U
MQ&O:WEV5=]XP"Q 2U&"(K+3*2U.2PE%2E]JQ.JLC0F$W4NK+U=WT7#]Q3K)_
M)M,0.X$(0X+;6$C. ;!7\M[(P<K0G.6Q2%.V]@J-DX7/GCR5(:&U5 Y# SS$
MC$IL54D'%#;E\F>LMEJ",-^"0R-&]A9Z.?D[9LN?A,2SYS+O' 2*00L!E(X"
M$!.-=[08G%2HX"Q 45>D+R,@$YC9%S"VH6%O:<B/%:H(51B=">NT-B"60M!8
M>"$%$8^+"J><?XV]'VC[&T_[#.\+:,\FNZN^M2MY< 1@1T9EFG*#L,'60(&=
MA,A97]*)C+SD+:M5&!1=L7P0:,7."GDYX=C[X1_YZKZHC+$#PS/GM/%:2.4I
ML@(3A^U>>P/J40+8DHX+SAQ?[;![.*#5@E6&.2,$8.T)C V*$/"J-"2D,,-5
MR[DDC=6$TP/N@9_S5?TM<#<H$T)*B#$CG ?[ 3 O]O==DE&68I^/W:?O>0=L
MQO%!<+6;ZJ,RW>:35D78@>%Q16E@A<+.& @ UT]75%#/%VS&]X:U=GC?7WK-
M9LHO8T/68>*+Z?_EN\D?J[13\0V90LI2'BP +(.G##Q5L%QU"BB?$M(U]GH[
M76*O&_;W%KZ\:^3FB\4C#<^JHAX+:3XY. -26@ $1E)C#SD$#I2'_DIKF7)!
M./9Z/%V"KG7.#Z3N;NQZ,9W??<J#.&Y.^0(GQV;*!LN"Z<!41;WAF&M>TJRM
M<2G;JWC':&N;\3UEE_]6%#=_36<S-;_9=([\$)Z:WTV_S?)M69#GD^HQR?S)
MQ%[.Z;$-9X4<]%KOR1A'T$-#D0M6M@=,$HJWG7VIH[+:/<2 _#C6$K;9BS*H
MF=#",:\AU,XC#S':<\3:2[Z9Z0@Z18_R&(D6&;A@Q3"Z1#D"- HZ7DA@-0KV
MJ_!;21&FC:V4B5TI@*@L\;PI9S*?S.STQS16NCQ5B_O5\YE41@CCK5?,>2&8
M=<Z44_;!!;RL"/*.Q/E&\>U43O=E>08_;+&:_M]&=IM9OVD+O+$RC@_,!# 0
M<JP@Q<Q"SP$GI*26,)YR,SO6$,A^0-8)_T>R:;CE:OH]1LSY]2KRZ.YND=^%
MWY_2ZOZ.^8?Y:Y+?Y8Z#%; 0$8@<@-!88[W4&S$+IB2N5J*A&W[XZ7RZRC_&
MSC$OZ7A#G-L6&3=1<_I Y63V/_GD6"Q1"V_/.,028X@],!0*1JR6L.2=96ZP
MK6]T*JHRR(JAA=37KEF/LDC(U[^*UN"\>U_&U,;[L 0YZ(T$P&A2\H8C=\D-
M9,<(X&9B&3%DP]<?.WAL^,9,(HX4QMR$I>T)UE()L.=/,(8N.%)AM+!M()CQ
M M<7Z_9LA_*%F6#!">>06TTMD=Y0LBN.'+@#05*N]=@#(L8*VP9R&3%JP[/M
MHC8\FP5N *\ ]\@"0*74!O"2.U2!E'8R8P^M&"UJZ\MEG*A5MT&BK4/WV5LS
MZ6+S)X"9H9)*$^M_E,:4M@2D%+<<>WC&&/&;(IP1@/AX0XOC S-ID01$6<>4
M@M#B8"*ADEK/2<J]6/V@C6(UF;TC*-;G_TB.-']=CNT/NC7%0E.HK!?.^N 9
MR]UM*3. X$KU83J*OMFW9S^"P%/%X:N_)!/>.JHM\ )J2YES6/*2$U;Y2Z[V
MW1%D7D;F="6+$6QA^N<_)O];+#8A32<2]&N\)4-0Q$Q1J*1WP"(!E(8E'SQ@
MEUA/ITNT5-_9$B4Q D0^SK]2Q=^:;\H0U5(R%YPEJI31Q$J_5P(V>/T7C,Q.
M8%,=FBV(HR]XFO5R57S/%Y_SV4;(R_OIP^$"3Q5&91Q:A(QTG(45+B1DC+D=
MG=8[?LE1<)U!XF6OA=;8WQ?,KJ( KQ:?%L7-^CI.64^N_S4K[DXB[?C 3#F%
MF!0(6^&IL19#8$IJG>0IG1;&?I/7%]A:E4!_R7>3FSP2?UJ7O7PT@X8P+[$F
M!&,%A0G;0KDA6,3@)2<$]X6I1)[WA:)-"[SO#_DJ5W>+?--XY#2>#@_*!+)8
M0FDL"'X9QH9K94LJ"4BJNC+VF["^D-4:]_O"F,U_Y+/B(;_YFE_?SXN@6']^
MGM[=5P#:B9$9B2U&#5.:&"R!UCXHZ;TE@'B*_3_V&ZR^T-:N"$;@DGZL4%^J
MRO ,"PB%%UR'A848DI*+O5G THY%QFZ8#7LLTE0$(P#?;XMBV1!XFZ&9=(3$
M/'P8G!\$% C.#RHIQ@RF9 >?L>O9 !'5X=:$\2. FKJ^7G]?SV+(_-/+VH9W
M\6^_+',>(>PDY5 Z#R BE.P-CK QI,1)5]>!<@O'^28?X.;R =F.,$8 T:0K
M=^2D"=YX3)96TFAME15[:K%*@5Y]'[;?*_>A@%>?[<.#[(]E?KN>?9S>-HM"
M>AR>0889@LI[9 #'0%*-2TO7$9S45N*,7=LN =>8^2,)\/BR_OY]LOAY=6ON
M8UG?Y8?Y?V_?5 Y\E\$>E*CP'^.P8<!+!;2 VZS&V!+>^TKKJ.M@CY*BZI$=
MST9D3 MM.>:Q]2%3WFGK04FC\_A7_EAM,!P,XTAA?'\U?':]R/5Z&?3E<ODE
MO]N<VYUJ-WEL7!:\:2@P)-02+ W2%%M5THH52JD-.W:0)8O_5;V>]AC=&ZBV
M4SS=8_+I<YGA%@;3S4..K7?>>&?V'!**IP3]CQXT[0CY)702V'L:*F^6^'"S
M_'JUF%Y_*O[*%V45B:-]@8Z,R!P -OB-RFTB1&)M;5I.62(B+EJ--)-=T05C
M&V+A:AIWVM\FRTHX./!T)IB35#J@".88Q5HDAI13Q=)==(/&9 RTP]2^MHUR
MPZQR#_+JV<R;P >)H^_/&67020'WF&8P9?L8/5!:MCE2F=LW8#X7LYDO%G]-
M%L?*AK_Q=.:)PY1ISZCV&BFIK-K3Q8@?S.;HU@%J(-<#"&G.R[XQ<NI^Z]ES
M&49<&:8EA1(JK3'7#)>TF$!EG[AXV-3F#";B8M6_K]Q(P ? TH2U?</DP_>'
M2:PX_N0F8_M1W(D_5H/0R7=DBAAI!71"$@&9<%BB/2<M!$-<3GVZ%)2US?V^
M$5@!8)G6VH2=G0@<&"(4]$:9D@)E<4J8=^T;IHM13S6YVC<NRIY 3PLV5SGY
M?F-8IKP/GAH!,=83"RFIIW1/*8<I^J?VA=&/?/&MZ,GP:1,N+3"V;PB5782#
M:HQ]#,*TU<W_KI>KS5%3!2P='9\%YU18I(/_:#PG2%BKQ8YV135(*>PU]I#'
M+O#5)K/[!EK@03Z]FYMU$-C\^N?7Q62^W&;+_#:9SBN:4:=?DD'K@&7(<.P5
MV*3=&%9R06J8TBS\7.ILM FYUCD^;B</..$D,,YQ$3Q?;Q'UY;FZ0A*D'"_7
M+HVQM:+<O,<@L>Y<O'J,O4P73U(D"$)>,"$\E5Q3L5?0V)&4<^OJ[4O><O'.
M'F-M\WZ,#A[SE@(F)1/8*@!T^+T,/E :D91@:OE.55--GHXD4&MSD/_>NMM8
MK8(OK@&PAJ,@6TYVCGAPJ#CAE=#?6QQ6A58V1T9EL?V*Y, ZJXA7W$- 5$DK
MXB(E+7'L=]P=@>)T/%9#YO<6/E,YAZD>^"J_+2-8&66D<P!XZ*TSB+*2+U2:
M%+]J['>I?8.R*Z'T#=;B&"6[SABO*S/61G$;7Y,A!J3'UDOO-:54421%R4DH
M^"47&>@7W@-(JR>[[??\K\>#N4^+8AY^O,Z?':3V;JP=F5,0]S[2_^DST_GU
M]"$8F!5,N!;>GF$>PZ@MH,!2Z)BV4 GMN5 &A;W75CHB'AWOJJBO-EZ?0>B#
MF<(%\H9X )0$%)?<N_":8KV"[V55B_YE-[P2&SC_9_RJ3% $I#$@"- !+Q0(
M8#)2:BRT0,97ND+MG7=7BRUQ;])V*J,HZ;T9 \Y3*8S!5"OIC4* E?SB&@[F
MYXY77U5&6'5]U;J<^O(RGEQ]^F)QC+O'TY9JO2=#CAHBPY9AM(U]<C7CJ.0%
MQ6RP:HJ]8[9-W+SL"-FA1'HK>!>^[>I6W10/JV-I#L<>ST0T3^*E&7+"88)B
MCG))&;0\Y;YHA%CK2.HO*]VE,[IA[LLC.5^"TWLS6=PL_WBXF:SR\&1P9V.^
MUSK([^?7R=__G*[N[XO937C6%-\?BGD@^VBF3"OOS@AQG!-! ,*6$,B=?&2#
MYC[EB&^$>$M#0C$L\[O!H/L[^ ++,$^=S_/;Z:H5\)UX:08U\IY!8Q'&@#D8
M'#%8$AZ\(C/4P?)YHZY=KO=6X+.AO?&Q0GI8\KOCG@.0T89Z B17GA+J=CR3
MX:/!VI1>DNW7MY3Z0K;[_C K?N;YE^V)RY?[( ,]6>8W<6'F\^4&$(_+U0=Q
M//W+[AC\"+S;^8+,QP@MA1$PF $HK IJJ>0>E"A%&Y_Q@6+;T"M&(+O^=/K*
M3);W@:$_IC?YC?[YQS)>_%P]Y(O))H3Y>C7],5U-\Z4I(F/7X;/='XOY<86>
M\N(L;+6*!T8A;(*-Q*T,;L..6PX#^$N;MP3N7L4T,*C]=#X)?&L?U!5?G"EE
M.!*&8JZ 1]&2 [+DEA=)(:9)U]CO!-3=B*FGJY]/^6*S\WR8WQ:+[\_JK_9^
MV>,FBWE@V;*<4X4;G$-#,B.\EXPC1!@+1JD6CNM=-3ZA=;7^$?U06>7:^."8
M3&,+G9)($B@PT\'>1F5%52%@TMH?N^F6+ON7%EE+7!YNZ0;[<7JMYC=V.ENO
M\IM7'%JM%M-OZ]4FKJ8(UN3W8OYE%0@<^):WS84?_,]@$#NL%..:.1/4NXRI
M<![$W@*\TGEF9^;#A]@7(X^Y">I'8/@K.<1CPK"(MF*L<G_=Z(T9P511@;S2
MWC$<4*RQV_&(:Z%2&C:=K=*HC)O71D$/,NC+Q'TD9>MOUC)C3P_.@* ,,ZRT
M)M!Q8"  )9>Y]'0PY'5EJG:,C:)C 0P#NQB NIU[?O,X]<#,J]NOD[^?;V*?
M\X<8-SJ_<V' ZF=E="9\1P:=\9!Y";FBF&*O"-GS$"B8$G]7^Q"ACZH)P\*X
M/TGU>(Y0AY_M&0 9D\AA+0TS2B"M)5"8E?RPDJ64.1M[1X*^0=RM:/J"ZC_S
MV$DKOU%!STSN\M_7\1[QZG9C.BVOUJMEO(:,1Q^GC=6ZK\H(,#ZP0WKB.98,
M*N5UR1%E8$K45:*:/4<[M6/VCPV0IS1GK?=D2!MCO8%6**\@Q@(C6_(":=IK
M><C>H=@=<AI"M(E,>K1D%YO#Z,ELI^DWLW]NICS>]7V:_(P/J\4BGEN?JK^4
M_O*,4&B#YO",.6((Y3'E=6\1P8NNCML;CGL7T\#*=W?:^(J1]=7OH3=ES'+!
M(424$>^@4#%YIN2'H38E:V#LANO0ZK<EF0QW*#YPZ8Q6#[<U5P(28@$5%%L>
M.UAM[B&$%9KI2H$ZW:9_7]V^G/R+.XD&]0IJO3&S2'LM AZM,- 3;B'>\XA1
M9?NTU49SN%T5-P?+$W0I@YY4PZZ-PAANNG=3V1]75= )AX8$V3IEJ54600L9
M=, @N;V;Q-)3,Z1.>#'EQ\("E=;_Z=&9X$@Y 8&#CN& :>><+6EG$%[R6D_'
MP]M=@EKD]V#K>N#K[#97=[#VO53.$,X<=Y+K8%EM-2D0&NM*M2F[WO%?3OYI
M0,+/W1^KMRFL_+:,(VRT@U J@Q6-G865+'GC#+CD3N/I>#FXTW?%_]X*$772
MR1 I$-QQ[+QP6@D)8/B@I-43>=$MR+J$1JTNA_6$T!O@&G4YI!+8L#,3+["!
MPC$/(=S18HF5%VVZM"/DHUT.Z[&W86;EKD[VXZWTT93) T]GGBH"8R,VPI!2
M#'+->3E5R-]1=\/*,BO:9FKO>]-O>7&WF#S<3Z\GLZK[TLLQ&0K^-;!,,26=
M0E8K3/&.1N=5DOTS]K/\0?:D1 'TO!\]G6W5O>GUF,P9)X&F'D.I#0XJV>RJ
M[D4:T]HICEX[I0O^[3TJF<WUH+3,K__CKOCQGYN4F,7/+9)VO[P$T>[CS*@W
MT/+XQTQ@3UG<CA7""E(6E/5^O@[:=[!II0BQ2.1GSZKD+>7ZL4+V?97A&0YT
M"TT5TQ)JBX!AT)648R]2"I",O0AKK[M8^[+H+5YR=Q.YG7OD0NDP' N-/#@H
M+#?+L++6:XFHEP9!1DHJP\I+20(^$]W5$@I>ACRVQ?*&[ECY_1_F@:OSH)5W
MS:[?@LG1YS.LI:9,8<$)#]Z#5P[HO38&YL+2Q#L!19L,[FV[F\SRY>?\1SY?
MEV498J#YL1WN[1%9(,<0'TLZ6>B,PAH[7]*G*4^IJ#'Z3:U+%=,.OQOJET_Y
MXCH*Y"Z6Z]^>.^RF<D#!'!Z0<6(Q5TPP(ZP A&A!RFW<A3T]Q7ZNW7GS$@#2
M*KO[TC>?%L5#OEC]_#2;S%=J?N/^O9X^1-X<5SK'AF5&$P>%M8YRI""F5.U:
MF40?!"=IGK%WW^Q4\[3(],'NQ;^LOW^?+*;_E]_L:E9,9I=Y:XXD5Q Y+$!P
ME8SE%L&=>>'"AW; )/#A;\T5-<[']L2*0P&M$ [@DC<:XXN^>$K&2PNWYO7X
M?]ZWYH @SS0VSB%CB/8PT%C2Z@R_Y*9FG4*CUJUY/2&,^]8\YO@@R2302G$4
M0\\!*&F)S64O&5#M"/GHK7D]]C9TH]PLOUXMIM>?BK]BG\O;Q21HX?5U; )U
M]/[\Y+@LFE_<A+EC'VBV5'C(]VI<L8M6-\WD6'3'WH;HN)K&GF2_39;/IU Z
M^T<14FELI@'6CGF% 5+* :L-8B490,"+OC9/1DD7+&Z(%%,LPHX:E&*8T.]!
M#+.-J&+]U.7J.$XJC,RT#<J4*Z>"6A6>4R,I*4GPRJ;L-&=R@I> DO89?$DW
MGIP[(!D"%.I@X&%@"-[K40ZKU28\5P74IU7<OBS.[R)"8"6H1(CYX-%:Z@"P
M^U4&C;CDTM[MRK_B140]?O>%IWW=Y<>2-$>P],;3&7,08N<$P(Q)9"$.&WM)
M%Q.BUYI7EX2C=%[WA2&;!RE=3Y\E3KX!GJ>/9=[36+U !&.00(F<(K:T [V
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
MAY"6S.\!]MPGG/&+3>+W]:D^ 15&9SR8&-(YX3@C8?UJ /%^U6)#4JH<CK
MW:AVVY9D,N16NY]WHPWVQ>A@21-D>2PF@!1GPG(3B-U;TNI2/9,VD%!A3TWC
M]J &W7X]5M]2CPS/L&<<&*@MMCYP-_ !V))RSY*"W,:,LS:P4,5V2V-W7T#3
MZ^5TGB^7ZOK?Z^ERNI'C\>WTP(C,<(, 49I9))V%$D$"]X:O3MI"1UC<?O@M
MM!TY#(FS^.,B/UTG_^383 G.O(Q!-8A92"C@?F^V4B\'JX+2#?:2)5\!22G\
M;7C&^^3K_SE=W1?KU:[*EYLLYE?KXUU:J@W.C!,X>$O(,L\ \X%?G.V5,!(7
M=JG6HF"+CEG=6]F"6J6E'03$<T"0QBIJYF!XXAT-*I;538#+"$M+#[^G->5\
MK^BI58]:>"LL=0PR0 4T# ->+C EA+ZP.\P&\CM2C[H>[_K"0+-ZU$XP@Y$W
MP!$O(!4 T#T_/+4IUO%8<5!7BD?K4=?C7V]8:%2/&CCC@EI$E$O,HSM(0+DS
M*D;<A36,:P4+"?SK_<@F8??\6"$ON]7OR:S%P$EB @,Q1YQZI,MK>\4=3[EF
M'F'EZ^$MG"&EU[>O;XKOWZ;S#2P.1'KL(TDJ>/\UWI8![05",#C" C&F*(:R
M](05L/TFVOW(%]^*,\!U U0=.$?H3E(#763;Z7(3%!T+/U>_R'XZ*EYA.&X4
MX33>V6J N%8EG1:;P=+N+AF/[<EC"!MB_?TA"GKI_G[(8XF;/XM9D'Q<-%5A
M>/(EF2 R;&+&(J4,L08"1<(N9K@Q@G&35#OH0J^]6T1EV^(9W_:N%HMH_&^O
MP^)/5[=7Z]5U+**TBVBYNV]EYZ_R19EP&% *#=;.:NB]D=J4 C-&]IH8^,LH
MZ$6(0U[7Q[/Q5Z'4R^>QU)]?,'MG%7U:+Z[O)\N\DAO8\E=F0B!/I (^%L*S
MD)/@M)<<#FY.2EVO"SWS;G%/&%:89[I<ON2KU6RK-_I;,$^^-!,(:@@%@^$?
M80UR&O@G7$ZI2G:AARBC6S+-Q7FFB^:WR73^L5@N/\RO9^N;_.;#/%[?QM;
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
MS'ZDT\W+<)<+:V6><B__"=R<FI8X2;Q7RA/LB ;SQ3NRXQC\:M(,H'J N-Z
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
M]!(41VR#*_DC"&K2(FGTD89=PK,?>53XCFW_D?_X'3Y1O_SK_U!+ 0(4 Q0
M   ( %=[:4LVSPZ!128" $K]&0 0              "  0    !P=W(M,C Q
M-S Y,S N>&UL4$L! A0#%     @ 5WMI2TPNR9GO&@  5R4! !
M     ( !<R8" '!W<BTR,#$W,#DS,"YX<V102P$"% ,4    " !7>VE+#?8
M,><F  "+J $ %               @ &000( <'=R+3(P,3<P.3,P7V-A;"YX
M;6Q02P$"% ,4    " !7>VE+*W[G>!"%  "W8@8 %               @ &I
M: ( <'=R+3(P,3<P.3,P7V1E9BYX;6Q02P$"% ,4    " !7>VE+8_\ATK\
M 0"N(PT %               @ 'K[0( <'=R+3(P,3<P.3,P7VQA8BYX;6Q0
M2P$"% ,4    " !7>VE+G!J. -"M  !\L @ %               @ '<[@,
J<'=R+3(P,3<P.3,P7W!R92YX;6Q02P4&      8 !@"$ 0  WIP$

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
